教你在 Amazon Lightsail 创建免费WordPress网站

建网站对许多人来说可能是一个很大的障碍,但有一些方法可以免费做到这一点。下面介绍如何在 Amazon Lightsail 上托管免费的 WordPress 网站。

free-website-hosting-on-amazon-lightsail

Amazon Lightsail 是一个功能强大的虚拟云服务器平台,面向小型企业、初创公司、学生和其他需要构建和托管其网站或其他解决方案(包括托管数据库)的用户。我们将学习在 Amazon Lightsail 服务器上建立一个 WordPress 网站并免费托管我们的网站。

Amazon Lightsail 是一个功能强大的虚拟云服务器平台,面向小型企业、初创公司、学生和其他需要构建和托管其网站或其他解决方案(包括托管数据库)的用户。我们将学习在 Amazon Lightsail 服务器上建立一个 WordPress 网站并免费托管我们的网站。

使用 Amazon Lightsail 进行网站托管的优势

Amazon EC2 不同,Amazon Lightsail 是一种简化的 VPS,使用户能够快速部署和管理应用程序和网站。它提供一系列服务,包括:

  • 虚拟服务器(Linux 和 Windows)
  • 托管数据库
  • 贮存
  • 联网

只需单击几下,任何人都可以在 Amazon Lightsail 上托管他们的 WordPress 网站或应用程序。Amazon Lightsail 的主要功能之一是免费网站托管。它还具有可扩展性,这意味着您可以随着网站或业务的增长轻松升级您的托管计划或服务器配置(RAM、存储和处理器)。

如果您是初创公司、个人或小型企业,希望在不花费太多的情况下创建在线形象,Amazon Lightsail 的免费网站托管就是您所需要的。

在 Amazon Lightsail 上设置免费的 WordPress 网站

在 Amazon Lightsail 上设置免费的 WordPress 网站托管是一个简单的过程。您可以按照以下步骤在 Amazon Lightsail 上创建一个实例来托管您的网站。

1. 注册亚马逊 Lightsail

访问 Amazon Lightsail 页面并使用您的电子邮件帐户注册。如果您已经拥有 Amazon 或 AWS 帐户,则可以使用注册的电子邮件和密码登录。

signin-signup-amazon-lightsail

2.创建一个新实例

登录 Amazon Lightsail 后,按照以下说明在 Amazon Lightsail 上创建并启动新实例:

  1. “实例”选项卡下,单击“创建实例”按钮。
  2. 首先,为您的实例(网络服务器)选择区域或位置。Amazon Lightsail 在全球范围内提供服务器。您可以从地理位置靠近目标受众的任何位置进行选择,并确保最佳的站点性能。
    select-a-region-to-create-instance
  3. 在Pick your instance image部分下,单击Linux/Unix 选项,然后单击Select a blueprint部分下列出的App + OS选项。
    choose-linux-unix-as-your-instance-image
  4. 然后选择WordPress,如果您想在一个实例或 VPS 服务器上启动单个网站。您还可以选择WordPress Multisite, 它允许您在一台服务器上托管多个网站。对于本指南,我们将选择 WordPress。
    select-app-os-wordpress-option
  5. 然后选择一个计划。对于免费网站托管,请选择可用的最低成本计划。您可以选择前三个计划中的任何一个,前三个月免费。前三个月后,您需要支付选择您的实例计划部分中提到的金额。
    select-the-instance-plan
  6. 为您的实例键入名称,最好是网站名称,然后单击“创建实例”按钮。这将启动设置您的免费网站托管环境的过程。
    name-your-amazon-lightsail-instance

稍等片刻,让 Amazon Lightsail 部署您的网站实例。这可能需要五到十分钟。完成后,您可以访问您的实例的IP地址来访问和查看默认网站。

登录到 WordPress 的管理面板

一旦您的 WordPress 实例启动并运行,您就可以使用默认凭据要获取这些凭据,请执行以下步骤:yoursitename.com/wp-admin

  1. 创建实例后,您将被带到 Amazon Lightsail 主页。
  2. 单击您的实例。这将打开一个新页面。
  3. 单击“使用 SSH 连接”按钮。
    connect-to-amazon-lightsail-ssh-terminal
  4. 当您需要执行以下命令以查看 WordPress 管理员用户名和密码时,这将打开一个终端窗口选项卡。
    cat bitnami_credentials
    view-wordpress-admin-login-credentials
  5. 输入用户名和密码登录到wp-admin面板,您可以在其中上传网站主题并根据需要自定义网站。

配置您的域和 SSL 证书

下一步是将域连接到网站服务器并设置 SSL。我们建议您使用免费帐户将您的域名添加到 Cloudflare。这将增加一个额外的保护层来防止垃圾邮件和攻击。

添加后,按照以下步骤将域连接到 Amazon Lightsail 网站服务器。

1.设置静态IP地址

为确保您的域与您的 Amazon Lightsail 实例保持连接,您必须设置一个静态 IP 地址。

  1. 在 Amazon Lightsail 实例页面上,单击网络选项卡
  2. 单击附加静态 IP
    attach-the-static-ip-to-amazon-lightsail
  3. 从下拉列表中选择创建新的静态 IP,然后键入静态 IP 的名称。单击创建并附加
    create-and-attach-static-ip-to-lightsail-instance
  4. 这会将一个新的永久静态 IP 附加到您的服务器实例。您可以访问这个新的 IP 地址来查看您的网站。
    static-ip-is-attached-to-lightsail-instance

2. 在 Cloudflare 上更新 DNS 记录

登录到您的 Cloudflare 帐户并转到 DNS 选项。在这里,将 A 记录中的 IP 地址更新为您的 Amazon Lightsail 实例的 IP 地址(附加静态 IP 后)。如果还没有添加A记录,请按照以下步骤操作:

  1. 单击+Add Record ,在 Type 中选择A ,在 Name 中键入@,然后粘贴您的 Amazon Lightsail 实例的静态 IP 地址。
    add-static-ip-to-the-cloudflare-dns
  2. 单击保存按钮。

几分钟后,您可以访问您的域名以访问托管在 Amazon Lightsail 上的新网站。

3.配置SSL证书

您必须使用 SSL 证书保护您的网站并保护用户数据。按照以下步骤使用 Cloudflare 在您的 Amazon Lightsail 上设置 SSL:

  1. 在 Cloudflare 中,单击该网站,然后单击SSL/TLS选项。
  2. Your SSL/TLS encryption Mode中,选择Full
    enable-full-ssl-on-cloudflare
  3. 登录到您的 WordPress 管理面板并安装Really Simple SSL插件。
  4. 激活插件。
  5. 确保在“设置” > “常规”下使用https://更改站点 URL 。

有关详细说明,请参阅我们之前关于如何在 WordPress 上设置免费 SSL 证书的指南。

或者,您可以按照Bitnami 的官方文档在 Amazon Lightsail 实例上安装和配置 Let’s Encrypt SSL。或者,您也可以在 Raspberry Pi 上托管一个安全网站,无需经常性费用或托管费用。

Amazon Lightsail 是入门的理想之选

Amazon Lightsail 是在几分钟内启动网站的最快、最可靠的方式之一。它不需要任何技术专长,因此,任何在 Linux 或 Windows 服务器上启动或设置网站经验很少或没有经验的人都可以免费托管他们的企业或个人网站。

您还可以在家中使用 Raspberry Pi 托管免费的 DIY Bitwarden 密码管理器服务器来管理您的所有密码,而无需支付订阅费。

原创文章,作者:主机说,如若转载,请注明出处:https://www.hostingtalk.cn/how-to-host-a-free-wordpress-website-on-amazon-lightsail/

error: 内容保护