快速入门指南: WordPress - Amazon Lightsail

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

快速入门指南: WordPress

通过这份快速入门指南,您将学习如何在 Amazon Lightsail 上启动和配置 WordPress 实例。

步骤 1:创建 WordPress 实例

完成以下步骤以启动并运行您的 WordPress 实例。

为创建 Lightsail 实例 WordPress
  1. 登录 Lightsail 控制台

  2. 在 Lightsail 主页的实例部分,选择创建实例。

    
             WordPress 在 Lightsail 中发射。
  3. 为您的实例选择 AWS 区域 和可用区。

    
             WordPress 在 Lightsail 中发射。
  4. 为您的实例选择图片,如下所示:

    1. 在 “选择平台” 中,选择 Linux/Unix

    2. 在 “选择蓝图” 中,选择WordPress

  5. 选择实例计划。

    计划包括以低廉且可预测的成本进行计算机配置(RAM、SSD、vCPU),外加数据传输限额。

  6. 输入实例的名称。资源名称:

    • 在你的 Lightsail 账户 AWS 区域 中,每个账户中必须是唯一的。

    • 必须包含 2 到 255 个字符。

    • 必须以字母数字字符或数字作为开头和结尾。

    • 可以包括字母数字字符、数字、句点、连字符和下划线。

  7. 选择创建实例

  8. 要查看测试博客文章,请转到实例管理页面并复制页面右上角显示的公有 IPv4 地址。将地址粘贴到联网的 Web 浏览器的地址栏中。浏览器显示测试博客文章。

步骤 2:配置您的 WordPress 实例

您可以使用配置以下内容的指导式 step-by-step 工作流程来配置您的 WordPress 实例:

  • 注册域名-您的 WordPress 网站需要一个易于记忆的域名。用户将指定此域名来访问您的 WordPress 网站。有关更多信息,请参阅 Amazon Lightsail 中的域注册

  • DNS 管理-您必须决定如何管理您的域的 DNS 记录。DNS 记录告诉 DNS 服务器域或子域与哪个 IP 地址或主机名相关联。DNS 区域包含您的域名的 DNS 记录。有关更多信息,请参阅 Amazon Lightsail 中的 DNS

  • 静态 IP 地址-如果您停止并启动实例,则 WordPress 实例的默认公有 IP 地址会发生变化。当您将静态 IP 地址附加到实例时,即使您停止并启动实例,该地址也会保持不变。有关更多信息,请参阅 亚马逊 Lightsail 中的 IP 地址

  • SSL/TLS 证书-创建经过验证的证书并将其安装在实例上后,您可以为您的 WordPress 网站启用 HTTPS,以便使用 HTTPS 加密通过您的注册域路由到实例的流量。有关更多信息,请参阅 在 Lightsail 中为你的 WordPress实例启用 HTTPS

提示

在开始之前,请查看以下提示。有关疑难解答信息,请参阅故障排除 WordPress 设置

  • 安装程序支持 2023 年 1 月 1 日之后创建的 WordPress 版本 6 及更高版本的 Lightsail 实例。

  • 您的实例必须处于运行状态。如果实例刚刚启动,请等待几分钟,让 SSH 连接准备就绪。

  • 在安装程序运行期间,您的实例防火墙上的端口 22、80 和 443 必须允许来自任何 IP 地址的 TCP 连接。有关更多信息,请参阅实例防火墙

  • 当您添加或更新指向来自顶点域 (example.com) 及其www子域 (www.example.com) 的流量的 DNS 记录时,它们需要在整个互联网中传播。您可以使用诸如 nslookup 或 DNS 查找之类的工具来验证您的 DN S 更改是否已生效。MxToolbox

  • 在 2023 年 1 月 1 日之前创建的 Wordpress 实例可能包含已弃用的 Certbot Personal Package Archive (PPA) 存储库,这将导致网站设置失败。如果在安装过程中存在此存储库,则会将其从现有路径中移除并备份到实例上的以下位置:~/opt/bitnami/lightsail/repo.backup有关已弃用的 PPA 的更多信息,请参阅 Canonical 网站上的 Certbot PPA

  • Let's Encrypt 证书将每 60 到 90 天自动续订一次。

  • 在安装过程中,请勿停止或更改您的实例。配置您的实例最多可能需要 15 分钟。您可以在实例连接选项卡中查看每个步骤的进度。

使用网站设置向导配置您的实例
  1. 在实例管理页面的 Connect 选项卡上,选择设置您的网站

    
            在 Lightsail 中启动 WordPress 安装程序。
  2. 对于指定域名,请使用现有的 Lightsail 托管域,向 Lightsail 注册一个新域名,或者使用您通过其他域名注册商注册的域名。选择 “使用此域名” 进入下一步。

  3. 对于 “配置 DNS”,请执行以下任一操作:

    • 选择 Lightsail 托管域以使用 Lightsail DNS 区域。选择 “使用此 DNS 区域” 进入下一步。

    • 选择第三方域名以使用管理您的域名的 DNS 记录的托管服务。请注意,我们会在您的 Lightsail 账户中创建一个匹配的 DNS 区域,以备您以后决定使用该区域时使用。选择 “使用第三方 DNS” 进入下一步。

  4. 在 “创建静态 IP 地址” 中,输入静态 IP 地址的名称,然后选择 “创建静态 IP”。

  5. 在 “管理域分配” 中,选择 “添加分配”,选择域类型,然后选择 “添加”。选择 “继续” 进入下一步。

  6. 创建 SSL/TLS 证书中,选择您的域名和子域名,输入电子邮件地址,选择我授权 Lightsail 在我的实例上配置 Let's Encrypt 证书,然后选择创建证书。我们开始配置 Lightsail 资源。

    在安装过程中,请勿停止或更改您的实例。配置您的实例最多可能需要 15 分钟。您可以在实例连接选项卡中查看每个步骤的进度。

  7. 网站设置完成后,请验证您在域名分配步骤中指定的网址是否打开了您的 WordPress 网站。

第 3 步:获取 WordPress 网站的默认应用程序密码

您需要使用默认的应用程序密码才能登录 WordPress 网站的管理控制面板。

获取 WordPress 管理员的默认密码
  1. 打开您的实例的 WordPress 实例管理页面。

  2. WordPress面板上,选择 “找回默认密码”。这将在页面底部展开访问默认密码

    
            在 Lightsail 中访问 WordPress 管理员密码。
  3. 选择 “启动” CloudShell。这将在页面底部打开一个面板。

  4. 选择 “复制”,然后将内容粘贴到 CloudShell 窗口中。您可以将光标放在 CloudShell 提示符处并按 Ctrl+V,也可以右键单击打开菜单,然后选择 “粘贴”。

  5. 记下 CloudShell 窗口中显示的密码。您需要使用它来登录 WordPress 网站的管理控制面板。

    
            在 Lightsail 中查看 WordPress 管理员密码。

第 4 步:登录您的 WordPress网站

现在您已经有了默认的用户密码,请导航到您 WordPress 网站的主页,然后登录到管理控制面板。登录后,您可以更改默认密码。

登录到管理控制面板
  1. 打开您的实例的 WordPress 实例管理页面。

  2. WordPress面板上,选择访问 WordPress 管理员

  3. 在 “访问您的 WordPress 管理员控制面板” 面板的 “使用公有 IP 地址” 下,选择以下格式的链接:

    http://公共 ipv4 地址。 /wp-admin

  4. 用户名或电子邮件地址中,输入user

  5. 在 “密码” 中,输入在上一步中获得的密码。

  6. 选择登录

    
            在 Lightsai  WordPress  l 中启动和配置。

    现在,您已登录 WordPress 网站的管理控制面板,可以在其中执行管理操作。有关管理 WordPress 网站的更多信息,请参阅 WordPress 文档中的 WordPressCodex

    
            在 Lightsai  WordPress  l 中启动和配置。

步骤 5:阅读 Bitnami 文档

阅读 Bitnami 文档,了解如何在您的 WordPress 网站上执行管理任务,例如安装插件、自定义主题和升级您的版本。 WordPress

有关更多信息,请参阅 Bitnami WordPress 的。 AWS Cloud