优化家庭Web服务器的最简单方法

很久以前,我们在 TurnKey Linux:虚拟设备库 这使我们能够在安全的虚拟机中以优化的配置快速实现技术平台。 好吧,由于有了这个库,我们可以在短短几分钟内通过简单的步骤,以相当有效和安全的配置来建立优化的家庭Web服务器,而且(万一你需要),我们可以依靠该领域专业人员的外部支持。

如何安装和配置优化的家庭Web服务器?

本教程将向我们详细介绍LAMP服务器的配置和安装(Linux Debian,Apache,MySQL和PHP / Python / Perl)将通过与VMWare和VirtualBox兼容的OVA映像进行挂载,也就是说,我们将使用预先建立的配置对LAMP服务器进行虚拟化,而我们的工作将主要集中在实现的参数化。

要获得最终结果,该结果将是在虚拟机上运行的LAMP,该虚拟机可以通过ssh或phpmyadmin,Adminer等应用程序进行管理,并且可以通过域从WWW进行访问,我们必须遵循一系列步骤将在下面详细说明:

在本教程中,我们将使用 灯栈 来自Turnkey Linux,但步骤相似 LAPP-Web Stack(PostgreSQL)

下载并导入LAMP Stack OVA-TurnKey Linux Web Stack(MySQL)到我们的虚拟机中

灯架

我们可以直接从以下网站下载LAMP Stack OVA 在这里 否则我们无法输入 OVA的官方部分 并选择下载相关文件。 值得注意的是,我们也可以下载带有LAMP堆栈的ISO,但我建议使用OVA,因为它已经使用经过验证的适当架构进行了参数设置。

一旦有了我们的OVA,我们便将其导入到我们最喜欢的虚拟机应用程序中(在我的情况下,我使用VirtualBox,因为它是免费的并且免费的),要执行此过程,我们只需要执行以下步骤:

  • 让我们运行VirtualBox,让我们转到File >> Import virtualized service >>选择LAMP Stack OVA然后给出>>更改我们要分配的ram数量,默认情况下为512 mb,对于客户网站>>我们按导入。

  • 然后,我们必须配置虚拟机的网络,以便它可以访问Internet,也可以从主机访问它,为此,我们必须右键单击已导入的虚拟机>>选择配置>>网络> >适配器1>>启用网络适配器>>已连接到网桥适配器>>并选择我们的适配器>>然后接受。 在某些情况下,我们还必须启用适配器2 >>选择启用网络适配器>>已连接到NAT

在Turnkey Linux中创建和管理我们的帐户(可选)

Turnkey Linux为我们提供了一系列免费和收费的软件包,除其他外,这些软件包将使我们能够在云中进行备份,Turnkey Linux团队提供的官方支持以及一些非常有趣的使用AWS Amazon服务自动进行dns管理的功能,因此,在本部分(完全可选)中,我们将教您如何在Turnkey Linux中创建您的帐户,创建一个AWS Amazon帐户(您将享受一年的免费服务)以及配置Turnkey Linux以管理我们的LAMP的dns使用来自AWS的服务。

创建Turnkey Linux帐户

我们可以从以下网站注册Turnkey Linux 在这里 然后我们将选择适合我们需求的计划,我们可以尝试Turnkey Linux的付费服务并享受各种功能。

极为重要的一点是要注意,此高级服务是可选的,您不需要它来优化家庭Web服务器,它只是向我们提供了在生产环境中往往非常重要的工具。

如何在亚马逊上拥有免费的VPS服务器

我们可以拥有一个免费的VPS服务器,借助Amazon Aws免费试用版,我们可以在其中运行Linux,如果我们从以下位置进行注册,便可以访问该服务器: 在这里,我们必须输入我们的电子邮件和密码

图层选项 免费使用包括每月750个小时的VPS使用.

接下来,我们必须在Amazon Web Services中注册,我们必须使用先前创建的帐户登录并单击 注册AWS通过填写以后出现的所有信息,有必要注册一张信用卡,尽管在大多数情况下,什么都不会记入借方,而在最坏的情况下,只有1美元会被记入借方。

重要的是,我们选择基本(免费)计划,这样就不会向我们收取任何费用,在某些情况下,您还必须验证输入的电话号码:

最后,您将能够访问aws控制台,您可以在其中创建和管理实例。

配置Turnkey Linux来管理DNS

在拥有我们的Turnkey Linux帐户和活动的Amazon AWS之后,我们可以将这两种服务集成在一起,从而能够以一种非常简单的方式来管理您的dns和域,也就是说,您的虚拟机可以通过一种简单的方式被一个域指向(即使您的虚拟机更改了IP)。 为此,我们必须执行以下步骤:

  • 将我们的Turnkey Linux帐户与Amazon AWS链接起来,我们必须登录到Turnkey Linux并转到“ AWS Account Access”(AWS账户访问)选项卡,您必须按照指示的步骤进行操作。
  • 然后,您必须转到选项域>>添加自定义域,然后添加属性的域。 系统将为您提供一些与服务器管理相对应的dns。
  • 最后,您只需要转到已注册域的管理面板,然后更改为其提供域名的dns。

配置和参数化我们的LAMP

正确导入OVA之后,我们必须对其进行初始配置,在其中选择root密码和我们的数据库,然后激活(如果需要的话)Turnkey Linux提供的备份和dns管理,我们将安装我们的发行版的最新更新包和所有必要的服务将开始运行,以使我们的LAMP正常工作。

我们必须先启动先前导入的虚拟机,然后按照下面将详细介绍的过程进行操作:

  • 选择运行Debian

  • 输入并验证我们发行版的root用户的特殊密码

  • 输入并验证数据库根用户的密码

  • 如果我们要使用Turnkey Linux集线器服务,该服务将允许我们在云中进行备份,域管理和DNS管理,则必须输入可从中获取的API密钥 https://hub.turnkeylinux.org/profile/。 它将连接到集线器服务,并向我们显示一条消息,指示如何管理备份和dns,然后要求我们分配以前应在您的Turnkey Linux帐户中配置的对应主机名。

  • 然后,我们将输入电子邮件,我们将从LAMP Stack服务器接收通知

  • 我们选择安装安全更新,然后等待它们下载并安装

  • 一旦下载了安全更新,我们便准备好了LAMP Stack,可以从主机上通过LAMP Stack提供的网址进行访问,如下所示:

通过此过程,该过程非常容易执行,我们可以在几分钟内获得优化的家庭Web服务器。 当然,有很多细节已经使我逃脱了,所以将来我可能会更深入地研究每个部分。

同样,我将创建教程,使我们能够提高此家用Web服务器的安全性,实用性和功能性。 我希望你喜欢它。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   狮子

    如今,虚拟机已不再使用,像Docker这样的选项在性能上已经超过了虚拟机。

    1.    胡安·曼努埃尔·佩德罗·维拉尔巴

      在我看来,Docker和虚拟机是两个不同的东西,我认为这与将笔记本电脑与手机进行比较相同。

  2.  

    优秀的。 继续这样的伟大贡献。 非常感谢你

  3.   何塞

    谢谢,很好的贡献