如何在亚马逊网络服务(AWS)上安装WordPress
亚马逊网络服务(AWS)通常为较大项目保留,提供了强大的云计算平台,可以让任何人按需使用亚马逊先进的基础设施。在本文中,我们将介绍如何在AWS上安装WordPress。
注意:如果您刚刚开始建立一个网站,我们建议您使用我们的WordPress安装指南中的简单解决方案之一。
我们将本篇文章分为两种方法。第一种方法是手动过程,非常技术性且复杂。第二种方法是对初学者更友好的解决方案,因为它使您可以通过首选的托管WordPress主机解决方案使用AWS基础设施。
方法一:手动安装WordPress在亚马逊网络服务上
第一步:创建自定义WordPress安装
首先,访问亚马逊网络服务网站。您可以创建一个免费账户,但需要输入信用卡信息,亚马逊会向您的卡收取1美元费用以验证您的身份。
账户验证后,登录到AWS控制台并点击“服务”菜单。在计算部分,选择EC2继续。
EC2是AWS的云计算平台,允许您创建虚拟机并运行类似WordPress的网页应用。接下来,点击“启动实例”按钮启动并配置您的实例设置。
您需要选择一个亚马逊机器映像。这些是预配置的软件堆栈,您只需点击一下即可安装。在‘AWS Marketplace’栏中搜索WordPress,然后选择‘WordPress by Bitnami’。
继续点击弹出的定价窗口,然后选择实例类型。可以选择t2.micro免费层,然后点击‘配置实例详细信息’按钮。
保持默认设置,点击‘下一步:添加存储’和‘下一步:添加标签’按钮。为实例输入一个名称作为标签,点击‘添加标签’按钮,输入‘Name’作为键,‘MyWordPress’作为值。
点击‘审核并启动’按钮继续,查看EC2实例配置并点击‘启动’按钮。然后选择‘不带对键对’继续。
点击‘启动实例’按钮存储设置并启动您的EC2实例。AWS会弹出成功消息,点击屏幕右下角的‘查看实例’按钮。
找到您的实例公有IP地址,复制它并在浏览器的新标签页中输入,您将看到默认主题的WordPress站点。访问后台管理页面在IP地址后添加/wp-admin,例如:http://18.191.114.246/wp-admin。
要获取登录用户名和密码,返回EC2控制台并点击‘操作’按钮,选择‘实例设置’>‘获取系统日志’。滚动到底部找到‘Setting Bitnami user password to’行,复制用户名/密码并输入登录页面。
恭喜,您已经成功在亚马逊网络服务上安装了WordPress。然而,您的网站只能通过IP地址访问。如果希望将域名指向您的AWS上的WordPress安装,您需要将域名连接到AWS的DNS服务器。
为亚马逊网络服务的WordPress站点添加域名
首先进入EC2实例仪表板,点击左侧‘网络与安全’部分下的‘弹性IP’,然后点击‘分配新地址’。选择使用IP方式,点击‘分配’按钮生成一个新的弹性IP。选择IP地址行并在‘操作’按钮下选择‘关联地址’,选择您的实例然后点击‘关联’按钮。
复制弹性IP地址,然后点击顶部‘服务’菜单并搜索‘Route53’,进入AWS的DNS管理服务。在DNS管理部分点击‘立即开始’按钮,创建托管区,并输入您的域名。然后点击‘创建记录集’按钮,在‘名称’栏输入www,在‘值’栏输入弹性IP,最后点击创建按钮。
记下NS字段下的名称服务器地址,进入您的域名注册商网站,编辑域名设置,将名称服务器地址输入到DNS名称服务器设置,保存更改。稍等片刻,DNS更改生效后访问域名便可看到您的AWS上的WordPress网站。
方法二:通过托管WordPress主机使用亚马逊网络服务
如您所见,在AWS上设置自定义WordPress安装是一个技术性且复杂的过程。AWS按需计费,流量突增会增加您的托管费用。且您仍需负责管理自己的服务。
使用托管WordPress主机是更简单的解决方案。我们建议使用WP Engine。他们的一部分托管平台基于AWS基础设施,您无需担心流量突增、服务器管理或WordPress维护。
另一个不错的选择是SiteGround,提供高速服务器、一流的WordPress安全性、24/7专业支持和大量开发者工具。
希望这篇文章帮助您了解如何在AWS上安装WordPress。您还可以查看我们的终极指南,提高WordPress速度和性能,或我们的最佳商业站点插件推荐。