17713433920 info@mac163.com

今天,我们将研究如何将WordPress作为一键式映像安装在Google Cloud(Google自己的云基础架构)中。在市场上主要的云提供商中,与Amazon Web Services和Microsoft Azure相比,Google具有最有竞争力的定价策略之一。它的云网络由Google自己的基础架构提供支持,每秒可处理40,000多个搜索查询。

我喜欢WordPress主题的一件事是它的广泛普及。由于这个原因,几乎每个云计算公司都为用户提供了“一键安装”的WordPress。有些人将其称为“应用程序”,而另一些人将其称为“模板”或“图像”。随便叫什么-但最重要的事实是在云中设置WordPress只需点击几下。

注意:开始之前的重要一点。如果这是您首次在云中安装WordPress(即从实际的云提供商处安装),请不要立即托管您的实时网站。我建议您在将WordPress博客或网站迁移到云之前至少测试2-4周。

为什么?像Google Cloud,AWS和Microsoft Azure这样的云提供商对WordPress网站的支持有限。如果您遇到插件冲突或某些托管或恶意软件问题,则必须自己解决。

幸运的是,有一个适合您的解决方案。您可以:

  • 寻求第三方托管的云提供商(例如Cloudways)(查看我们的评论)或
  • 去像WPEngine这样的托管WordPress托管(我们在WPExplorer使用WPEngine并喜欢它!)

一些技术茶

在学习本教程之前,我们需要学习一些基本术语。这样做的目的是让您了解Google Cloud必须提供的所有各种产品。一旦您对看到的东西有所发展并感兴趣,就可以开始在其中构建自己的应用程序!

专案

项目仪表板

您想在Google Cloud中做的所有事情都被封装在项目中。在项目内部,您可以使用或部署Google Cloud必须提供的各种子产品。它们包括App Engine,Compute Engine,Google API,Google Cloud Storage,BigQuery,或直接安装预构建的解决方案。(稍后会详细介绍)

帐单帐户

您创建的每个项目都必须链接到一个计费帐户。Google Cloud使您可以灵活地拥有多个计费帐户-每个帐户都可以使用不同的信用卡/借记卡。其背后的想法是实施  云计算环境的按需付费 策略。

注意1:您不能在帐单帐户中使用预付的信用卡/现金卡。我已经尝试过了,并且我的帐户以及与之相关的所有项目都被暂时阻止。我立即删除了预付卡,并将其更改为有效的信用卡。几个工作日后,帐户已重新启用。

Google.com上“ Google Cloud试用版”的SERP

注意2: Google目前会向注册Google Cloud的任何人提供$ 300美元的试用费。现在,您没有任何借口不尝试Google Cloud哈哈!

Google Cloud产品

我们讨论了Google Cloud必须提供的各种  子产品 。现在让我们看看它们中的每一个。

Google App引擎

Google App引擎

大多数软件是使用特定语言并(可选)基于框架构建的。 一个经典的示例是待办事项列表应用程序,它基于JavaScript构建并且基于jQuery框架。您可以猜到,jQuery是JavaScript的框架,这是该语言。

类似地,应用程序的负载以流行的语言(如Python, Java和PHP)编写。 这些语言中的每一种都需要在主机系统上进行初始设置,以便运行以该特定语言编写的应用程序。例如,用Java编写的应用程序需要将Java虚拟机(JVM)安装在目标系统中。

Google App Engine负责这项工作。它在其云基础架构中安装和配置这些语言,因此您只需上传代码并继续开发过程即可。您不必担心设置语言或扩展应用程序的主机系统。Google Cloud的负载平衡算法会自动进行处理。使用Google App Engine,您只需选择所需的语言并在其中部署应用程序即可。

Google Compute Engine

Google Compute Engine(GCE)

Google Compute Engine(GCE)是云中虚拟机的别称。每个VM被视为GCE的实例。VM可以运行几乎所有您想要的软件。与App Engine相比,它提供了更大的灵活性,并且适用于个性化环境。

Google API

Google API

Google为其众多产品提供了100多种API。此云功能使您可以访问这些API。

云储存

谷歌云存储

顾名思义,Cloud Storage允许您以高可用性(基本上是大数据应用程序的怪异术语)保存大量非结构化和半结构化数据(称为数据集)。

大查询

Google BigQuery

BigQuery是Google自己的一种适用于处理大数据的语言的实现。尽管这与我们的教程没有任何远程联系,但是尝试一下却是一件有趣的事情!

预建软件包

一键式安装映像列表

这就是乐趣的开始!忘记所有那些复杂的条款。Google汇总了最受欢迎的软件,框架和语言的列表,并将它们作为预编译软件包提供。你猜怎么着?

WordPress就是其中之一!

还记得我们讨论过的每种语言都安装在虚拟机(或Compute Engine实例)中吗?好吧,这里也是如此。创建或使用WordPress软件包时,首先必须选择虚拟机,虚拟机的大小和区域才能继续安装。软件包本质上是一组指令,用于将各自的软件安装在新创建的虚拟机中。

在Google Cloud中安装WordPress

阶段1:寻找方法

创建一个新项目

步骤1:首先,您需要创建一个新项目。 您可以访问Google Cloud Console  入门。

添加结算帐户

步骤2:将计费帐户添加到项目中。您也可以选择所需的数据中心。目前,Google Cloud有两个主要的Google App Engine数据中心-美国和欧盟。在本教程中,我选择了美国数据中心。选择创建以继续。

新项目创建完成(以绿色勾号表示)

步骤3: 现在,将创建一个项目。完成后,您将收到一条通知,如上面的屏幕快照所示。

查找部署管理器

步骤4:现在,我们必须找到显示预构建软件包列表的页面,也就是  Deployment Manager。 您可以通过三种方式执行此操作:

  • 4.1 –从左侧菜单中,选择Deploy&Manage>单击以进行部署
  • 4.2 –选择#2旁边的横幅,如上面的屏幕截图所示
  • 4.3 – 单击此处  以WordPress for Google Cloud

WordPress作为一键式部署映像

步骤5:在页面中,您将看到大量的软件列表。向下滚动并选择WordPress(目前)。您以后可以随心所欲地玩剩下的游戏!

第2阶段–安装和配置WordPress

步骤6:好的,现在您终于找到了WordPress安装选项。是时候破解了。选择部署以开始该过程。

Google Cloud上的WordPress安装参数

步骤7:这是至关重要的步骤。让我们深入研究。请在每个步骤中参考屏幕截图。

  • 该  部署名称 只能包含字母数字字符。
  • 在区域中,有三个主要区域-美国,欧盟和亚洲。在本教程中,我选择了us-central1-f。 您可以选择自己喜欢的任何区域。
  • 该机器类型 是成正比的权力你所需要的量。出于实验目的,可以使用n1-standard-1 机器实例。它有1个虚拟CPU(vCPU)和3.7GB的RAM,足以试用WordPress。
  • 我选择了“ 磁盘类型”作为SSD永久磁盘。 这是因为SSD比传统HDD快5至10倍。
  • 最小磁盘大小为10 GB, 足够了。
  • 该管理员电子邮件应正确输入。
  • 选中安装phpMyAdmin和启用Google Cloud Monitoring 选项。
  • 其余设置保持不变。
  • 单击“ 部署WordPress” 以开始安装WordPress。

部署管理器设置WordPress

步骤8:  Google Cloud的Deployment Manager现在将创建所选实例并在其上安装WordPress。

如何在google Cloud上安装wordpress
如何在google Cloud上安装wordpress

访问凭据显示安装后

第9步: 现已安装WordPress。但这只是整个过程的70%。现在,我们要完成以下任务:

  1. 注意WordPress管理员密码
  2. 注意MySQL和phpMyAdmin密码

允许HTTP和HTTP流量

阶段3:本垒打!

步骤10:  现在我们需要允许外部HTTP和HTTPS流量通过WordPress服务器的IP地址。(出于安全考虑,Google Cloud默认情况下会禁用此功能)。换句话说,我们需要为分配的IP地址添加防火墙规则。

为此,请单击“外部IP”下的服务器IP地址。应打开一个对话框。选择既  允许HTTP和HTTPS流量通过您的服务器。单击“ 应用”以提交更改。

成功更新防火墙规则后,您应该能够从给定的IP地址访问WordPress。

结论

如果您已经注意到,我们还没有看到著名的五分钟WordPress安装的任何屏幕截图–您知道配置阶段是在其中设置网站的名称,用户名,密码等吗?

好吧,Google Cloud的一键式 WordPress部署脚本消除了这些步骤,并为它们配置了默认值。您应该转到WordPress设置,然后将其更改为所需的值。


微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部