随着您的网站不断壮大、吸引更多访问者并成为收入来源,您不能再接受停机或减速。那时,您知道是时候投资更可靠的托管解决方案了。为此,谷歌云是最好的选择之一。

在本文中,我将解释如何在 Google Cloud 上安装 WordPress 以及您可以从中获得的好处。如果您正在寻找真实世界的体验,那么请参阅 Cloud Academy 的使用 CloudFormation 部署 WordPress。通过这个动手实验室,您可以使用 Amazon Cloud 创建您的第一个云基础设施。这种真实世界的实验室体验将让您直接在 Amazon Web Services (AWS) 环境中工作,并且您将使用 AWS 管理控制台完成所有实验室步骤。

跨度>什么是云托管?

在开始之前,让我们更好地了解什么是云托管和谷歌云。从表面上看,云托管类似于任何其他托管服务——它为您提供空间、资源和一个控制面板,让您可以控制和保持您的网站在线。关键区别在于基础设施。云计算使用排列在集群中的多种服务,允许文件同时托管在多个物理设备上。可以从属于云的任何服务器检索文件。

为什么要在云端安装WordPress?

既然您知道云托管可以为您提供什么(与其他网络托管服务相比是一种强大的替代方案),让我们来看看您可以使用 Google Cloud 获得哪些主要优势:

  • Google Cloud 毫不费力地应对流量激增 - 每当您的网站收到大量访问者时, Google Cloud 对您的资源使用动态缩放,这会增加带宽或其他资源,从而使每个访问者都能轻松浏览您的网站。
  • 保证正常运行时间 – 由于 Google Cloud 本质上是一个服务器网络,您可以确保网站不会宕机。当您托管网站时,其文件不会驻留在单个服务器上。这种保证意味着如果服务器 A 遇到问题,站点可以从服务器 B 提供服务,服务器 B 运行良好,并且仍然准备好所有站点数据。

如何在谷歌云上安装WordPress

首先我们将设置一个谷歌云账户并安装谷歌云平台上的 WordPress。对于此步骤,您不需要域名。此外,如果您要转移网站,过程会略有不同。对站点进行更改时,应将其设为私有,直到该过程完成。

虽然本教程将重点介绍在 Google Cloud 上安装网站,但要转移现有网站,您必须设置 WordPress 并导入旧网站文件和数据库的备份到新站点。导入完成后,请务必检查数据库名称、用户名和密码是否相同。

1.首先,转到 cloud.google.com 并创建您的个人帐户。在此处输入您的地址、姓名和信用卡详细信息。您可以选择一个可选的免费试用。

2.之后,打开 GCP 控制台。转到 https://console.cloud.google.com/start或单击 控制台 span> 当前页面上的 span> 按钮。

3.接下来,您需要一个 Project。单击自动生成的“我的第一个项目”选项卡。

span> 在弹出框中,您可以根据需要调整信息。

4.接下来,转到左侧栏中的 Marketplace

5.在下一个屏幕上,将在要创建的虚拟机上安装几个应用程序。从这里,使用搜索框搜索 WordPress,找到它并选择它。

span>设置 WordPress

现在我们将在 Compute Engine 上设置 WordPress。

1.点击启动计算引擎

span> 在这里,您可以调整部署的名称、区域和其他详细信息,如下面的屏幕截图所示。确保选中名称并输入管理员电子邮件,并通过选中底部的框来允许 HTTP 和 HTTPS 流量。对于本教程,我们将其他字段保留为默认值。

span> 点击“部署”按钮后,请稍等片刻安装完成。完成后,您可以通过访问其 IP 地址来访问新启动的 WordPress 站点。但是,由于 IP 地址不会给人留下良好的第一印象,接下来,让我们将域名链接到您的 Google Cloud 支持的 WordPress 网站。

向 Google Cloud Platform 添加域

如前所述,拥有域是可选的,但绝对推荐。要将您的域连接到 Google Cloud Platform,请按照以下步骤操作:

1.在 Dashboard 上访问VPC Network并选择外部 IP 地址

2. “类型”列下的默认选择是 Ephemeral。单击下拉菜单并选择 静态

span > 3. 完成关键部分后,我们需要允许 Google Cloud DNS API。点击左侧栏中的APIs and Services并选择Library<跨度>。使用搜索栏找到 Google Cloud DNS API,然后点击 Enable 按钮。

span> 之后,返回仪表板并转到 Compute Engine。到达那里后,找到您的 WordPress 实例并复制其外部 IP,因为您将在下一步中需要它。这是与您的站点地址相同的 IP 地址。

4.从这里转到 Web Services > Cloud DNS<跨度>。在这里,点击 创建区域

span>填写以下框:

  • 区域名称 – 您希望如何命名特定区域。
  • DNS 名称 – 您注册的域名,不带前缀(例如:example.com)
  • 描述 – 区域可选说明。

之后,保存新区域。

4.接下来,您需要创建两组 A 记录,以便用户可以访问带有和不带 www 前缀的网站。为此,单击 添加记录集 并填写以下详细信息:

  • DNS 名称 - 将此字段留空。
  • 资源记录类型 - 选择一个
  • TTL 单位 – 选择分钟
  • TTL – 选择5
  • IPv4 地址 – 输入您之前复制的外部 IP 地址。

之后,再次点击Add Record Settings按钮。这次,创建相同的记录,只需确保在 DNS 名称 字段中添加“www”即可。

5.接下来,您需要更新域注册商帐户上的 nameservers。访问您的帐户并找到域管理区域。在这里,将默认域名服务器替换为 Google Cloud 提供的域名服务器,点击 Cloud DNS 部分 > 查找。

更改名称服务器后,您可能需要等待一段时间才能传播更改。完成后,您将能够通过其新域名访问由 Google Cloud 提供支持的 WordPress 网站。

总结

云托管是托管解决方案的绝对前沿。它保证了正常运行时间、稳定性、速度等。最重要的是,它的设置和使用都非常简单 - 特别是如果您是 WordPress 用户。在本教程中,您学习了如何在 Google Cloud 上安装 WordPress,以及如何将您的域链接到它。准备好将您的网站打开到一个充满可能性的全新世界。

完成该过程所需要做的就是一个 Google 帐户、一个域名以及对其 DNS 设置的访问权限。完成 Google Cloud 项目设置过程,启动您的 WordPress 网站,在 Google Cloud DNS API 的帮助下链接您的域,然后访问您网站的 WordPress 仪表板。