启动 WordPress 网站

本分步指南将帮助您通过 Amazon EC2 虚拟机(也称为“实例”)上安装的 WordPress* 来启动并运行一个网站。您将逐一了解如何配置并启动 EC2 实例、如何获取 WordPress 用户名和密码以及如何登录 WordPress 管理门户。在本教程中完成的所有操作均符合免费套餐条件。

*注意:本指南的目标是,针对旨在供个人使用或学习的基本 WordPress 网站创建一个架构。不建议针对具有较高可扩展性需求的业务级网站使用本教程。要获取更高级的教程,请参阅构建 Wordpress 网站项目Wordpress:AWS 上的最佳实践

您是否知道?AWS 让 WordPress 网站的启动变得更加简单。 用 Amazon Lightsail 快速启动网站 >>

在 AWS 上启动 WordPress 网站需要拥有一个账户

在几分钟内创建免费的账户

AWS 免费套餐包括为期一年,每月 750 小时 Linux 和 Windows t2.micro 实例的使用时间。要一直享受免费套餐,您只能使用 EC2 微型实例。

查看 AWS 免费套餐详细信息 »

打开 AWS 管理控制台,您就可以使此逐步指南处于打开状态。显示此屏幕时,请输入您的用户名和密码以便开始操作。然后找到 Compute 下的 EC2,并双击以打开控制面板。

awsconsole-ec2

(单击以展开)

awsconsole-ec2

现在您已进入 EC2 控制面板,单击控制面板中的 Launch Instance 以创建并配置您的虚拟机。

launch-instance

(单击以展开)

launch-instance

现在您已进入 Amazon EC2 配置向导,我们将使用一个通过 AWS Marketplace 下载的现有的 Amazon 系统映像 (AMI),其中已安装有 WordPress。在 AWS Marketplace 中,可以访问成千上万个经过预配置的常见软件映像。

 

1. 单击左侧的 AWS Marketplace,搜索 WordPress,找到 WordPress powered by BitNami ,然后单击 Select

Launch a WordPress Website - AMI

(单击以展开)

Launch a WordPress Website - AMI

2. 系统将显示详细定价页面。在本例中,无论您使用的实例大小如何,软件的价格都将是 0.00 USD。

滚动到底部,然后单击 Continue

Launch a WordPress Website - AMI Pricing

(单击以展开)

Launch a WordPress Website - AMI Pricing

3. 在本教程中,我们将使用一个符合免费套餐条件的 t2.micro 实例。单击 Type 列(应是第一列)中的 t2.micro,然后单击 Next: Configure Instance Details。加载可能需要几秒钟的时间。

在下列屏幕中,依次单击 Next: Add StorageNext: Tag Instance

Getting Started - Choose an instance - WordPress

(单击以展开)

Getting Started - Choose an instance - WordPress

4. 我们将在这一步为您的实例设置名称。在“Name”框旁边的“Value”框中输入 WordPress。单击 Review and Launch 以继续。

Launch a WordPress Website - Tag

(单击以展开)

Launch a WordPress Website - Tag

5. 您可以查看您的实例配置,然后当您准备好启动运行 WordPress 的 Amazon EC2 实例时,请单击 Launch

Launch a WordPress Website - Launch Instance

(单击以展开)

Launch a WordPress Website - Launch Instance

6. 下一个屏幕用于设置密钥对。借助密钥对,您可以使用安全外壳 (SSH) 通过终端程序连接到您的 EC2 实例。选择 Proceed without a key pair,然后选中相应的复选框以确认您知道自己需要使用此密钥来访问您的 EC2 实例。

单击 Launch Instances 以启动实例。请注意,启动实例可能需要几分钟的时间。

注意:要直接连接到实例,您需要创建新密钥对。有关创建密钥对和连接实例的说明,请参阅以下教程中的步骤 2d–2f 及步骤 3:启动 Linux 虚拟机

Launch a WordPress Website - Keypair

(单击以展开)

Launch a WordPress Website - Keypair

7. 单击页面右下方的 View Instances(您可能需要向下滚动才能看到该按钮)。然后,选择 WordPress 实例,确保 Instance State 显示的是 running。如果“Instance State”显示的是 launching,则说明 AWS 仍在准备您的 WordPress 实例。

Launch a WordPress Website - Instance Running

(单击以展开)

Launch a WordPress Website - Instance Running

8. 实例开始运行后,您便可以测试您的 WordPress 网站了。在此页面的底部找到您实例的 Public IP

Launch a WordPress Website - Public IP

(单击以展开)

Launch a WordPress Website - Public IP

9. 将该公有 IP 复制到您的 Web 浏览器的新选项卡中,然后您应看到 Hello World 博客页面。

Launch a WordPress Website - Hello World

(单击以展开)

Launch a WordPress Website - Hello World

现在您已启动并运行您的 WordPress 网站,接下来该登录其管理页面来自定义您的网站了。要查找密码,请按以下步骤操作:

1. 在您的 Web 浏览器中切换回 EC2 管理控制台。选择 WordPress 实例,然后单击 Actions 按钮。在下拉菜单中,选择 Instance Setting,然后选择 Get System Log

Launch a WordPress Website - System Log

(单击以展开)

Launch a WordPress Website - System Log

2. 在系统日志窗口中,滚动到底部,找到被井号 (#) 围起来密码

Launch a WordPress Website - Password

(单击以展开)

Launch a WordPress Website - Password

3. 现在您已找到密码,接下来切换回您用来访问 WordPress Hello World 页面的选项卡。在 URL 的末尾添加 /admin,使其如下所示:54.192.32.144/admin。按 Enter 键。

输入用户名 user 和您从日志文件中找到的密码。

Launch a WordPress Website - Login

(单击以展开)

Launch a WordPress Website - Login

恭喜您!您已启动并运行 WordPress 网站。现在,您可以根据需要对其进行管理、自定义和配置了。


您已启动并运行您的 WordPress 网站。接下来,您需要使其便于用户访问。在下一教程中,我们将为您的网站注册一个域名,以便用户可以轻松找到您的网站,而且我们还会将该域名连接到您当前运行的实例。

使用 Amazon Route 53 将域名与您的网站关联起来 »