如何创建一个LAMP设置(Apache2,PHP,MySQL)在CentOS 5.x在Amazon Linux AMI 32位或64位

如何在CentOS 5.x中创建一个LAMP设置(Apache2,PHP,MySQL)在Amazon Linux中AMI 32位或64位

本教程将介绍如何在Amazon弹性计算云(Amazon EC2)上创建CentOS 5.x的虚拟机,以及如何设置LAMP系统(LAMP代表“ L inux, A pache, M ySQL, P HP”)这个虚拟机。 我们使用AMI(Amazon Machine Image)来设置此虚拟机。

我假设你有一个Amazon EC2帐户。

创建AMI实例

您需要转到EC2选项卡,并选择启动实例

然后一个小窗口将打开,您需要选择您需要的项目的AMI - 在这种情况下, 基本的32位Amazon linux AMI或64位版本:

注意: 64位版本仅在微型和大型实例上运行,有关功能的更多信息,请参阅Amazon文档。

然后,您需要在Amazon向导中选择设置。 我一直用:

  • 1个实例(表示一个虚拟机)
  • 可用性区域取决于您的选择和您的区域; 在这种情况下,我们选择无偏好
  • 实例类型:选择小(如果这是一个测试使用微,因为它比小的便宜)。

点击继续按钮:

然后在下一个屏幕上使用默认设置,然后单击 继续按钮。

然后在下一个屏幕上,您必须选择访问您的AMI的密钥; 如果这是您在EC2中的第一个AMI,则需要选择以下选项:

Create new key pair

并填写使用密钥名称输入密钥对输入的名称,例如myKey

然后单击“ 创建和下载密钥对 ”按钮,浏览器将下载密钥文件。

注意:将文件保存在安全目录中非常重要,因为您将使用此密钥来访问AMI(从现在的虚拟机)。

然后,您需要选择安全组。 这意味着您需要选择虚拟机的开放端口或安全规则。 默认情况下有一个活动和开放端口; 它是端口22,允许您通过SSH访问您的虚拟机。

通过SSH连接到虚拟机

为此,我提出了Tunnelier程序,因为它易于使用,并且您同时拥有控制台和SFTP。

我假设你将从Windows操作系统连接; 对于其他情况,我将编写从控制台连接的命令。

在Windows下连接到虚拟机的步骤如下:

  1. bitvise.com下载Tunnelier程序(免费)。 选择下载Tunnelier(SSH客户端)
  2. 像你通常在Windows上安装一样。
  3. 打开程序。
  4. 转到您的EC2仪表板,然后从左侧菜单中选择弹性IP选项。
  5. 在主窗口中点击按钮分配新地址 ; 将出现一个小屏幕,您必须确认该操作,然后选择单击是,分配按钮。
  6. 新的公共IP将在面板中显示。 现在我们需要将其关联到我们的虚拟机。
    为此,选择IP并单击关联按钮(请参阅图像),然后将显示一个名为关联地址的小窗口,您必须从列表中选择虚拟机的ID(在我的情况下,我有只有一个,因此我只能选择一个选项),然后单击关联按钮。

  7. 一旦我们有一个与我们的虚拟机相关联的IP,在Tunnelier程序中,我们需要导入我们虚拟机的访问密钥。 对于此操作,我们点击用户密钥对管理器 ,如下图所示,导入之前创建的Key.pem文件。 然后它将出现在列表中。





  8. 特别注意列表中的号码,因为我们使用这个号码进行连接。
  9. 配置其余的如下图所示:

  10. 并连接到您的虚拟机(点击登录按钮); 那么你有控制台和ftp,如下图所示:

在使用Linux或Unix作为客户端系统的情况下,可以使用以下命令从命令行进行连接:

ssh -i myKey.pem ec2-user@myPublicIP
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏