Host Wordpress in the cloud (Google Cloud)Creating the Virtual MachineLogin to our MV"Increasing" RAM memory
您是否考虑过在云中托管您的 WordPress 网站,但不知道怎么做?今天我们将一起学习在谷歌云上运行我们的网站的过程,但是类似的过程可以用于在任何其他平台上运行它,比如 AWS 或 Azure。 [](https://res.cloudinary.com/practicaldev/image/fetch/s--h-EOQC9_--/c_limit%2Cf_auto%2Cfl_progressiv
您是否考虑过在云中托管您的 WordPress 网站,但不知道怎么做?今天我们将一起学习在谷歌云上运行我们的网站的过程,但是类似的过程可以用于在任何其他平台上运行它,比如 AWS 或 Azure。
[](https://res.cloudinary.com/practicaldev/image/fetch/s--h-EOQC9_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://upload.wikimedia .org/wikipedia/commons/2/20/WordPress_logo.svg)
创建虚拟机
“WordPress 是 2003 年 5 月 27 日推出的内容管理系统,专注于创建任何类型的网页。”根据这二十个统计 关于 WordPress 到 2022 年,我们发现 WordPress 被 Internet 上所有页面的 43.2% 使用。
为了在 Google Cloud(从现在开始为 GCloud)上运行 WordPress,我们必须首先使用 GCloud 拥有的其中一个映像创建一个虚拟机。为此,我们转到左上角,单击“更多产品”并查找“市场”。
[](https://res.cloudinary.com/practicaldev/image/fetch/s--ySwMuEAm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com /rooyca/image/upload/v1656712908/Blog/Imgs/hosting%2520wordpress/1_hjegaj.png)
将打开一个窗口,我们将在其中搜索 WordPress,我们将给出第一个选项(openlitespeed-wordpress)
[](https://res.cloudinary.com/practicaldev/image/fetch/s--gQWX0pu4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com /rooyca/image/upload/v1656710344/Blog/Imgs/hosting%2520wordpress/3_o7rjwl.png)
接下来我们要点击“开始”,之后会打开一个窗口,我们可以在其中修改我们的虚拟机将具有的特性,我的建议是我们保留它,如下图所示(当然选择一个不同的名字)。图像中看不到的其他一切都是因为我们必须保持原样。我们按下,接受条款和条件,然后创建。
[](https://res.cloudinary.com/practicaldev/image/fetch/s--mCYDpdAw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com /rooyca/image/upload/v1656710344/Blog/Imgs/hosting%2520wordpress/5_lbdvbs.png)
准备好了,这就是全部,我们已经配置了我们的虚拟机。最终结果应该类似于以下内容:
[](https://res.cloudinary.com/practicaldev/image/fetch/s--0F6Cmp59--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com /rooyca/image/upload/v1656711028/Blog/Imgs/hosting%2520wordpress/6_tcnjcy.png)
登录我们的虚拟机
为了在我们的虚拟机中完成WordPress等插件的安装,需要完成一系列的步骤。
首先,我们必须安装 Google Cloud CLI,在下面的链接中你会找到一个完整的指南,其中包含整个过程,但如果你只是想安装它,你可以以管理员身份打开一个 Power Shell 并执行以下命令:
(New-Object Net.WebClient).DownloadFile("https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe")
& $env:Temp\GoogleCloudSDKInstaller.exe
进入全屏模式 退出全屏模式
完成此操作并安装 CLI 后,我们转到“开始”并搜索“gcloud”,然后打开第一个结果并执行:
gcloud auth login
进入全屏模式 退出全屏模式
将打开一个浏览器窗口,我们必须在其中选择我们创建虚拟机的 Google 帐户。我们接受一切,仅此而已。
一旦控制台告诉我们成功登录,我们将不得不运行以下命令:
gcloud compute ssh --zone "TU_ZONA" "NOMBRE_MAQUINA_VIRTUAL" --project "NOMBRE_PROYECTO"
进入全屏模式 退出全屏模式
它将打开一个窗口,我们必须在其中输入我们的域和一封电子邮件才能配置 SSL。
[](https://res.cloudinary.com/practicaldev/image/fetch/s--mGf-8sY6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary .com/rooyca/image/upload/v1656711850/Blog/Imgs/hosting%2520wordpress/7_se6twg.png)
完成此过程后,我们将转到:
http://NUESTRA_IP/wp-admin
安装 WordPress。
[](https://res.cloudinary.com/practicaldev/image/fetch/s--XG7xticj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com /rooyca/image/upload/v1656712691/Blog/Imgs/hosting%2520wordpress/8_dmaxmo.png)
“增加” RAM
我们为虚拟机配置的 RAM 内存非常少,因此强烈建议进行 Swap。 “交换是硬盘驱动器必须与虚拟内存交换物理内存的空间。”为此,我们将按顺序执行以下命令:
sudo fallocate -l 1GB /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
free -m
#Para que cuando se reinicie el servidor conservemos el archivo SWAP
echo '/swapfile none swap sw 00' | sudo tee -a /etc/fstab/swapfile none swap sw 0 0
进入全屏模式 退出全屏模式
就是这样,在 Google Cloud 上运行 WordPress 就这么简单。
请记住,如果您有任何问题,可以通过以下方式给我写信:
-
不和谐:rooyca#6075
-
电报:@seisesis
直到下一次。祝你有美好的一天。
更多推荐
所有评论(0)