建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

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

GG网络技术分享 2025-03-18 16:06 0


云计算已经风靡全球。 这是托管任何在线项目的最具成本效益、安全和可靠的方式。 AWS 位居榜首,为我们提供了令人惊叹且强大的云基础设施。

亚马逊以其在线购物门户而闻名,但如果你深入挖掘,你会发现它们比你想象的要大得多。 AWS 是一个功能强大的云计算平台,可让您将其卓越的基础设施用于您自己的在线项目。 事实上,它是如此强大,以至于世界上不少顶级公司都在使用它,包括 Netflix、BBC、LinkedIn、Facebook,你猜对了,WPMU DEV 也是如此。

AWS 通常是为大型项目保留的,但如果您能胜任这项任务,您仍然可以利用它的强大功能和可扩展性。 在这个分步教程中,我将向您展示如何在几分钟内在 AWS 上安装 WordPress。

让我们部署! 继续阅读,或使用以下链接跳转:

  • 什么是 AWS?
  • 为什么选择 AWS 用于 WordPress?
  • 一些注意事项
  • 在 AWS 上部署 WordPress
  • 连接您的域名并设置监控和通知
  • 在 AWS 上部署高度可扩展的 WordPress 站点

什么是 AWS?

Amazon Web Services (AWS) 是一个灵活且安全的按需云计算平台。 可以把它想象成租用一堆电脑来随心所欲地使用它们,包括设置一个服务器来托管你的 WordPress 网站。

AWS 使用即用即付定价模式,因此您只需为最终使用的云基础设施和资源付费。 根据您的用例,这可能是一个巨大的优势,也可能是您口袋的一大笔钱。

为什么选择 AWS 用于 WordPress?

使用 AWS 托管您的 WordPress 网站有很多优势。 以下是最重要的好处:

  • 完全所有权: AWS 让您可以完全访问服务器、存储、数据库和其他应用程序服务。 虽然 AWS 只拥有运行这些服务的硬件,但您可以完全控制服务器,包括您的所有数据。
  • 敏捷: 虽然那个年代 快速行动并打破事物 有点结束了,哲学仍然存在。 云使您可以轻松快速地访问各种技术,以便您和您的团队能够更快地进行创新。
  • 更好的用户体验: AWS 服务速度极快,因为它由亚马逊在全球多个地点维护。 这意味着更低的延迟和更快的加载时间,从而为您的用户提供更好的体验。
  • 高度可扩展: 借助 AWS,您可以访问尽可能多或尽可能少的计算基础设施。 您可以根据网站的需要单击一个按钮来放大和缩小。
  • 节约成本: 云允许您拥有一台服务器,而无需任何资本支出,例如数据中心、服务器等。而且由于 Amazon 负责大规模处理所有基础设施,他们可以以大幅折扣为您提供服务。

一些注意事项

本教程是在 AWS 上启动和运行 WordPress 的最快、最经济的方法。 它非常适合流量低或没有严格的高可用性要求的网站。 如果您希望在 AWS 上为高流量站点设置 WordPress,您仍然可以稍后轻松扩展此部署。

在 AWS 上部署 WordPress

第 1 步:注册 AWS 免费套餐账户

AWS 免费套餐为您提供 12 个月的免费实践体验,体验 AWS 平台提供的大部分服务。 这是开始使用 AWS 的最佳方式。 在这里注册一个帐户。 它包括 750 小时/月的 Linux 和 Windows t2.micro 一年的实例。 请注意,如果您想留在免费套餐内,您应该只使用 EC2 微型 实例。

第 2 步:转到您的 AWS 管理控制台

首先,登录您的 AWS 账户并打开 AWS 管理控制台。

步骤 3:启动 Amazon EC2 实例

在您的 AWS 管理控制台中,找到 EC2 在下面 计算,然后双击它以打开 EC2 仪表板。 在这里,点击 启动实例 创建和配置您的 EC2 实例。

第 3 步:在您的 EC2 实例上安装 WordPress

AWS Marketplace 有很多 Amazon 系统映像 (AMI),您可以使用它们来快速设置大量常用软件。 AMI 通常预先配置了在 AWS 上运行的理想设置。 我们将使用一个这样的 AMI 来安装 WordPress。

点击 AWS 市场 在左侧菜单中,搜索 WordPress, 寻找 由 BitNami 提供支持的 WordPress,然后打蓝 选择 按钮。

步骤 4:确认您的实例的定价

您将看到一个详细的定价页面。 别担心。 在这里,无论您使用的实例大小如何,软件的价格都是 0.00 美元。 滚动到底部并选择 继续.

对于本教程,我们将使用符合条件的免费层 t2.micro 实例。 点击 t2.micro 在里面 类型 列,然后单击 Next: 配置实例详细信息. 加载可能需要几秒钟。

在以下屏幕上,单击 下一步:添加存储 然后 Next: 标签实例.

第 5 步:设置键值对

为您的实例设置名称。 进入 姓名 在里面 钥匙 盒子和 WordPress 在里面 价值 盒子。 点击 审查和启动 接着说。

步骤 6:最后一次查看实例一

在这里,您可以在单击之前查看您的实例配置 发射. 这将启动运行 WordPress 的 Amazon EC2 实例。

第 7 步:为 SSH 配置密钥对

密钥对是您可以使用 Secure Shell (SSH) 通过终端程序连接到 EC2 实例的方式。 如果您对 SSH 一无所知,也不必担心。 请记住,您需要有一个密钥对才能登录您的终端。 我们不会在这里设置密钥对。

选择 在没有密钥对的情况下继续,并选中该框以确认您知道您需要此密钥来访问您的 EC2 实例。

点击 启动实例 启动您的实例。 启动实例可能需要几分钟时间。

第 8 步:您的 WordPress 实例正在运行?

点击 查看实例 在右下角(您可能需要向下滚动)。 然后选择 WordPress 实例,确保 实例状态 说跑步。 如果 实例状态 说启动然后 AWS 仍在准备您的 WordPress 实例。

第 9 步:测试您的网站

实例运行后,您现在可以测试您的 WordPress 网站。 找出 公共IP 对于您在本页底部的实例。

将公共 IP 复制到 Web 浏览器的新选项卡中,您应该会看到熟悉的 你好世界 WordPress 主屏幕(主题可能因安装类型而异)。

你去吧! 您已在 AWS EC2 实例上成功安装了新的 WordPress。

第 10 步:配置您的 WordPress 网站

现在您的 WordPress 网站已启动并运行,是时候登录其管理页面,以便您可以自定义其设置。 但要做到这一点,您必须先找到您的管理员密码。 这是你如何做到的:

返回您的 EC2 仪表板并选择您的 WordPress 实例。 然后,单击 行动 按钮。 在下拉菜单中,选择 实例设置 > 获取系统日志.

滚动浏览 系统日志 弹出窗口以查找您的 WordPress 管理员的密码。 提示:你可以发现它被井号包围。 将密码复制到外部文件或写下来。

转到您的 WordPress 网站。 添加 /admin 到其 URL 的末尾。 它应该看起来像 55.192.55.555/admin (只是一个例子)。 点击进入。 这将带您进入 WordPress 网站的登录页面。

要登录,请输入默认用户名 (用户) 和您刚刚复制的密码。

恭喜! 您现在可以随意管理、自定义和配置您的 WordPress 网站。 我建议您立即更改您的用户名和密码。

连接您的域名并设置监控和通知

将您的域名连接到您的 AWS 实例

您可以使用其在您的 WordPress 网站上工作 公共IP 完成它的设计和开发,但一旦完成,您需要将其指向您的自定义域名,以便您的用户可以直接在他们的浏览器中访问它。 为此,您需要连接您的域名 域名系统 (DNS) 到您的 EC2 实例,在本例中是您的 WordPress 站点。 这是亚马逊关于如何做到这一点的简单指南。 如果您已经注册了域名,您只需按照 第1步 本指南的。

为您的实例设置监控和通知

您可以使用 Amazon CloudWatch 收集 EC2 实例的指标和日志。 如果您的实例的任何资源使用过度,您还可以设置通知。 这将确保您可以在问题在您的钱包上打出一个洞之前对其进行故障排除。 这是 Amazon 提供的关于如何为您的实例设置监控和通知的快速指南。

在 AWS 上部署高度可扩展的 WordPress 站点

我们在这里建立的网站适合简单的博客或低流量的商业网站,但如果您想为高流量的企业构建 WordPress 网站,则需要更进一步。 这并不便宜。 请参阅我们的指南,了解如何在多个 AWS 实例上部署高度可扩展的 WordPress 站点。 亚马逊还有一个关于如何在 AWS 上部署生产就绪的 WordPress 网站的页面。

延伸阅读: 亚马逊的这份白皮书详细介绍了如何提高 WordPress 部署的成本效率和用户体验。 它还概述了如何解决与可伸缩性和高可用性要求相关的常见问题。

大自由,大责任

在 AWS 上托管您的 WordPress 网站可以让您完全自由地使用您的服务器以及惊人的性能,但设置它非常具有挑战性。 维护它更是如此。

在云主机上,您负责更新服务器的软件包并维护其安全补丁。 您还负责确保在需要时正确扩展服务器资源。 最后,您需要注意不要在最终看到账单时破产。 所有这一切都是为了确保您的网站始终处于活动状态。

有一个常见的笑话 系统管理员 社区。 “成为系统管理员就像骑自行车一样容易。 除了,自行车着火了,你着火了,马路也着火了。 事实上,一切都在燃烧!

这就是像 WPMU DEV Hosting 这样的托管 WordPress 托管解决方案的用武之地。它为您提供与云托管相同的性能,但无需担心维护服务器或其安全性。 定价也是固定的。 一切都由生活和呼吸 WordPress 的专家为您处理。

2020 年 10 月:我们测试了所有最好的 WordPress 主机! 了解我们如何比较。查看结果

但是,如果您认为自己可以接受成为服务器管理员的挑战,那么您将获得更多权力。 系统管理员规则!

标签:

标签: WordPress op

提交需求或反馈

Demand feedback