如何在亚马逊网络服务上安装 WordPress

最近,我们的一位读者要求我们介绍如何在 Amazon Web Services (AWS) 上安装 WordPress。Amazon Web Services 通常为大型项目保留,它是一个强大的云计算平台,任何人都可以在按需付费的基础上利用 Amazon 卓越的基础设施的力量。在本文中,我们将向您展示如何在 Amazon Web Services 上安装 WordPress。

在亚马逊网络服务上安装 WordPress

注意:如果您刚刚创建一个网站,那么我们建议您使用我们的如何安装 WordPress 指南中更简单的解决方案之一。

我们将本文分为两种方法。第一种方法是非常技术性和复杂的手动过程。第二种方法对于初学者来说是一个更简单的解决方案,因为它允许您通过首选的托管 WordPress 托管解决方案来使用 AWS 基础设施。

在 AWS 上手动安装 WordPress

通过托管主机解决方案在 AWS 上安装 WordPress

方法 1. 在 AWS 上创建自定义 WordPress 安装

您需要做的第一件事是访问Amazon Web Services网站。您可以创建一个免费帐户,但您需要输入信用卡信息。亚马逊将通过向您的卡发送 1 美元的费用来验证您的身份。

验证您的帐户后,您需要登录 AWS 控制台并单击“服务”菜单。在计算部分下,您需要选择 EC2 才能继续。

启动 AWS EC2 服务

EC2 是 AWS 的云计算平台,可让您创建虚拟机并运行 WordPress 等 Web 应用程序。有关什么是虚拟机的更多详细信息,请阅读我们关于什么是 VPS 以及您是否需要它的指南。

接下来,单击“启动实例”按钮以启动和配置您的实例设置。

启动您的 EC2 实例

您将需要选择一个 Amazon 系统映像。这些是预配置的软件堆栈,您只需单击一下即可安装。

在“AWS Marketplace”下搜索 WordPress,然后选择“WordPress by Bitnami”。

安装亚马逊机器映像

您现在将看到一个定价弹出窗口,您只需单击继续按钮即可。

在下一个屏幕上,您将被要求选择一个实例类型。您可以继续选择 td.micro 免费套餐,然后单击“配置实例详细信息”按钮。

选择实例类型

在下一个屏幕上,您无需更改任何内容。只需单击“下一步:添加存储”,然后单击“下一步:添加标签”按钮。

现在我们将为此实例输入一个名称作为标签。单击添加标签按钮并输入“名称”作为键,输入“MyWordPress”作为值。

审查和启动

单击“查看并启动”按钮继续。

您现在将看到您的 EC2 实例配置的概述。单击“启动”按钮以启动您的实例。

查看实例设置并启动

接下来,您将被要求选择配对密钥。您需要选择“在没有密钥对的情况下继续”,然后选中它下面的框。

跳过配对键

之后单击启动实例按钮以存储您的设置并启动您的 EC2 实例。

AWS 现在将显示一条成功消息。单击屏幕右下角的“查看实例”按钮。

您现在将能够看到您的 WordPress 实例正在运行。

WordPress 实例运行

要测试您的 WordPress 站点,您需要找到其公共 IP 地址。您可以在实例旁边的 IPV4 公共 IP 列下找到它。

您的 WordPress 网站的公共 IP 地址

您现在可以复制此 IP 地址并将其输入新浏览器选项卡的地址栏中以查看您的网站。您将能够使用默认主题查看您的 WordPress 站点。

默认 WordPress 安装

要访问您的 WordPress 管理区域,只需在您网站的公共 IP 地址旁边添加 /wp-admin/,如下所示:

http://18.191.114.246/wp-admin

您现在将看到默认的 WordPress 登录页面。

WordPress登录屏幕

但是,您需要知道用户名和密码才能访问管理区域。

您可以返回 EC2 控制台并单击“操作”按钮,然后选择实例设置 » 获取系统日志。

这将在弹出窗口中显示一个包含大量文本的日志文件。您需要向下滚动到底部,您会发现一行带有“将 Bitnami 用户密码设置为”的行,并被 ## 符号包围。您还将看到应用程序设置的默认用户名。

复制您的 WordPress 密码

您现在可以复制用户名/密码并在 WordPress 网站的登录屏幕上输入。

恭喜,您已成功在 Amazon Web Services 上安装 WordPress。但是,您的网站仍然只能通过使用 IP 地址访问。

如果您想将域名指向您的 AWS WordPress 安装,那么您需要将您的域名连接到 AWS 的 DNS 服务器。

请参阅我们的分步指南,了解如何注册域名。

注册域名后,您就可以将其添加到您的 AWS 实例中了。

在 Amazon Web Services 上将域名添加到您的 WordPress 网站

首先,转到您的 EC2 实例仪表板,然后从左栏中单击“网络和安全”部分下的“弹性 IPS”。

分配新的弹性IP

接下来,单击“分配新地址”按钮继续。

系统将询问您要如何使用 IP 地址。只需单击分配按钮继续。

AWS 现在将为您的 WordPress EC2 实例创建一个新的弹性 IP。您将在表格中看到您的 IP 地址。只需选择 IP 地址行,然后在“操作”按钮下选择“关联地址”。

关联地址

在下一个屏幕上,从下拉菜单中选择您的 WordPress 实例,然后单击关联按钮。

将 IP 关联到您的 WordPress 实例

您现在将看到表中列出了您的弹性 IP。继续复制 IP 地址并将其粘贴到记事本等文本编辑器中。我们将在下一步中需要它。

复制您的弹性 IP

接下来,您需要单击顶部的“服务”菜单并搜索“Route53”。这是 Amazon Web 服务的 DNS 管理服务,允许您将流量路由到您的 EC2 实例。

Route53 服务

在下一页上,单击 DNS 管理部分下的“立即开始”按钮。

开始使用 DNS 管理

这将带您进入托管区域部分。继续并单击“创建托管区域”按钮。

创建托管区域按钮

接下来,您需要添加您的域名并单击创建按钮将其添加到托管区域。

将域添加到托管区域

将域添加到托管区域后,单击“创建记录集”按钮。现在您需要在“名称”字段旁边输入 www。在“值”字段中输入您之前复制的弹性 IP,然后单击创建按钮。

添加记录集

A 记录现在将与您的域名一起添加到您的托管区域。从左栏中,您需要复制 NS 字段下的行。这些是您在下一步中需要的名称服务器地址。

现在您需要访问您的域名注册商网站并编辑您的域名设置。下面的屏幕截图可能因您的提供商而异,但每个提供商的基本说明都相似。

在您域的 DNS 名称服务器设置下,输入您之前复制的名称服务器地址。

添加 DNS 名称服务器

不要忘记保存您的更改。您现在可以访问您添加的域名,它会将您带到您在 Amazon Web Services 上的 WordPress 站点。

注意:DNS 更改可能需要一些时间才能生效。

方法 2. 通过 WordPress 托管使用 Amazon Web Services

您可能已经注意到,在 Amazon Web 服务上设置自定义 WordPress 安装是一个非常技术性和复杂性的过程。

Amazon Web Services 提供的云计算基础设施是现收现付的解决方案。这意味着流量高峰将显着增加您的托管费用。更不用说,您仍将负责管理自己的服务,这只是额外的工作。

在 Amazon Web Services 上轻松使用 WordPress 的一种更简单的方法是使用托管 WordPress 托管服务提供商。

我们建议使用WP 引擎。他们在 AWS 基础设施上运行部分托管平台,您不必担心流量高峰、服务器管理或 WordPress 维护。

另一个不错的选择是Pagely,一个高级托管 WordPress 托管服务提供商。他们还在 Amazon Web Services 上运行他们的平台,并提供无忧的 WordPress 环境来发展您的业务。

我们希望本文能帮助您了解如何在 Amazon Web Services 上安装 WordPress。您可能还希望通过分步说明查看我们关于提高 WordPress 速度和性能的终极指南。