如何在 Google Cloud Hosting 上託管 WordPress
已發表: 2021-06-14
在本文中,我將向您展示如何在 Google VM 實例上託管 WordPress 站點。 之後,我將詳細介紹在 Cloudways 託管的 Google 雲服務器上安裝 WordPress。
第一種方法有點技術性,需要在運行 Linux 命令方面具有中級專業知識,並對各種堆棧有基本的了解。 管理 Google 服務器還涉及復雜的任務,例如修補、操作系統升級、防火牆配置以及需要係統管理員或服務器所有者手動執行的備份。
不過,使用 Cloudways 的第二種方法,您只需點擊幾下即可立即部署服務器並安裝 WordPress 應用程序。 Cloudways 是一個託管雲託管平台,借助易於使用的平台,您可以選擇在 Google 雲服務器上託管您的應用程序。 GCE 與 Cloudways 的集成為託管 WordPress 託管開闢了一個新世界,可提供可靠性、速度和令人難以置信的正常運行時間。
在深入研究這些過程之前,最好先了解一下為什麼 Google 雲服務器是託管 WordPress 網站的絕佳選擇。 說到 Google Cloud WordPress 託管,為什麼人們更喜歡像 Cloudways 這樣的託管 WordPress 託管而不是本地 Google 雲 Web 託管?
- 在 Google Cloud 上託管 WordPress 的好處
- 正常運行時間
- 速度
- 可靠性
- 可擴展性
- 為什麼使用 Cloudways 在 GCE 上託管 WordPress?
- 如何在 Google Compute Engine 上安裝 WordPress?
- 在 Cloudways Managed Google Cloud Server 上安裝 WordPress?
- 將 WordPress 網站遷移到 Google Cloud
在 Google Cloud 上託管 WordPress 的好處
Google Cloud 是最先進、最可靠且速度最快的雲基礎架構之一。 匯豐、推特、貝寶和彭博等龐大的公司使用 GCE 來滿足其託管要求。
以下是 Google WordPress 託管對您的網站來說是個好主意的一些原因:
正常運行時間
Google Cloud Engine 的可用時間超過 99.9%。 大型電子商務商店、交易網站和新聞網站等企業嚴重依賴最佳服務器正常運行時間,因為即使是服務的輕微中斷也會造成嚴重的經濟損失。
速度
我們都知道谷歌(幾乎)運行互聯網,所以如果你想在谷歌 SERP 中排名第一,你必須在你的遊戲中處於領先地位。 谷歌託管 WordPress 網站可以讓網站更快,速度是谷歌用來在 SERP 中對網站進行排名的最重要的排名信號之一。
可靠性
GCE 使用與 Gmail 和 YouTube 相同的基礎架構。 您上一次在 YouTube 上觀看視頻或在 Gmail 中發送電子郵件時遇到停機是什麼時候? 你當然不會。
這意味著,通過在 Google 的雲基礎架構上託管您的網站,您將託管在維護最完善的可用硬件和數據中心上。
Google Cloud 背後的團隊孜孜不倦地改進其服務,以確保其性能優於競爭對手。 他們通過自動化配置更改來實現這一點,使用額外的驗證層來發現任何潛在問題,並密切監控由於修改對基礎設施的影響。
可擴展性
GCE 服務器具有高度可擴展性,可以輕鬆處理意外的流量高峰,讓您無需更改 IP 地址即可升級或降級服務器大小。 在 Cloudways 上,您還可以監控服務器性能並相應地擴展服務器。
為什麼使用 Cloudways 在 GCE 上託管 WordPress?
好吧,如果您之前沒有實際操作過的雲服務器管理經驗,並且您選擇在 Google Cloud 原生平台上託管 WordPress,那麼您將在一些非常黑暗的水域中航行。
對於 WordPress 用戶來說,使用 GCE 並不容易。 在安裝 WordPress 之前,還有很多事情要做。 您必須在 Google 託管上購買實例,然後創建 SSH 連接。
是的! 我知道我在那裡失去了你。
簡單地說,這個過程很漫長,很多事情都可能出錯。 如果這個過程失敗了,你必須重新開始! 樂趣? 並不真地!
不過,Cloudways 讓一切變得簡單! 只需註冊,幾分鐘後,您將擁有一個安裝了 WordPress 的 Google Cloud 服務器等著您。
你不必相信我的話。 查看用戶使用 Cloudways 在 Google Cloud 上啟動 WordPress 時的反饋和分數。

如何在 Google Cloud Hosting 上安裝 WordPress
在這種方法中,我將在 Google VM 實例上部署 LAMP(Linux、Apache、MariaDB 和 PHP)堆棧並在那里安裝 WordPress 應用程序。 因此,您需要做的第一件事是在 Google Cloud Platform 上創建一個帳戶,然後您需要通過添加您的信用卡號來驗證您的帳戶。 註冊過程很簡單,所以我將跳過它並假設您已經創建了一個新帳戶。
讓我們開始吧!
創建新的 Compute Engine 虛擬機實例
驗證帳戶後,您需要打開導航菜單 > Compute Engine > VM Instances。

目前,您不會在 GCP 上看到任何 VM 實例,因此只需點擊Create 。

在創建實例屏幕上,您可以為您的服務器選擇服務器配置和其他設置,例如服務器位置、機器類型等。

第一部分是服務器名稱字段,對於本教程,我將其命名為 google-server。

接下來,選擇離目標受眾最近的服務器位置。 服務器位置分為兩部分; Region和Zone ,其中 Region 是您服務器的地理位置,Zone 是一個區域內服務器的部署區域。
我建議您選擇離用戶最近的位置。

下一部分是機器配置,您可以在其中選擇機器系列、系列和機器類型。 如下圖所示,機器系列部分有四個可用選項,我選擇了通用和 E2 系列。 從機器類型中,您可以選擇服務器的計算能力,例如 vCPU 和 RAM 的數量。

接下來,轉到“啟動磁盤”部分,您可以從中選擇要在 Google 雲服務器上安裝的操作系統。 我將使用默認的 Debian 10。如果您希望更改操作系統或其他版本(如 CentOS 7),您可以通過單擊更改按鈕並選擇所需的操作系統來實現。

現在,保留所有部分並檢查兩個防火牆規則,即允許 HTTP/HTTPS 流量。

現在您的 VM 實例創建過程已完成,您可以單擊Create啟動您的新服務器。 創建您的 Google 雲服務器需要幾分鐘時間。

部署 LAMP 堆棧
您已經成功啟動了一個新的 Google 雲服務器,是時候在那裡部署 LAMP 堆棧了。 為此,您需要通過單擊SSH來啟動您的服務器SSH 。

之後,您將看到 Google 終端,您將在其中運行大量 Linux 命令來部署您的 LAMP 堆棧。

現在,您需要做的就是按照我的說明運行以下命令。
sudo apt 更新
它將更新軟件包列表。
![]()
sudo apt 升級 -y
它將升級包列表
![]()
sudo apt install apache2 -y
在您的 Google 雲服務器上安裝 Apache2。
![]()
現在,複製您的服務器 IP 並在瀏覽器中打開以確認 Apache 安裝成功。

請注意,您的谷歌云服務器尚未安裝SSL證書,因此需要將HTTPS(瀏覽器網址)中的“S”去掉; 否則,您將看到“無法訪問此站點”等錯誤消息。
您可以在下圖中看到 Apache2 Debian 默認頁面已成功安裝在 GC 服務器上。

sudo apt install mariadb-server -y
在您的 Google 雲服務器上安裝 MariaDB。
![]()
須藤mysql_secure_installation
提高數據庫安裝的安全性。
![]()
運行上述命令後,需要輸入root密碼。 默認情況下,當前沒有密碼,因此您只需按 Enter。

如果您想為您的數據庫設置 root 密碼,請按“y”並簡單地更新它。

同樣,您也可以更改其他安全設置。

在此之後,您還需要安裝 PHP 和其他模塊。
sudo apt install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7. 3-國際 php7.3-ldap php7.3-zip php7.3-curl -y
安裝 PHP 7.3 和其他模塊。
![]()
須藤 systemctl 重啟 apache2
重新啟動Apache。

![]()
安裝 WordPress 應用程序
現在,您需要安裝 WordPress,為此,您需要運行以下命令:
須藤mysql -u root -p
要訪問數據庫根,您需要輸入根密碼。
注意:使用我們之前在 MariaDB 安裝過程中設置的密碼。

創建數據庫 cw;
創建一個新的數據庫。
![]()
在 cw.* 上授予所有特權給 'farhanuser'@'localhost' IDENTIFIED BY 'pass123';
向用戶授予完全控制權和權限。
![]()
同花順特權;
更改無需重新啟動數據庫服務即可生效。
![]()
現在運行 exit 命令退出。

cd /var/www/html
將目錄更改為 HTML 文件夾。
![]()
sudo apt 安裝 wget
安裝 GNU Wget。
![]()
須藤 wget https://wordpress.org/latest.tar.gz
下載最新的 WordPress 版本。
![]()
須藤 tar xzvf latest.tar.gz
提取存檔文件。
![]()
須藤 chown -R www-data:www-data /var/www/html/wordpress/
分配所有權。
![]()
須藤 systemctl 重啟 apache2
重新啟動您的 Apache2。
![]()
現在,在瀏覽器“http://yourIPaddress/wordpress”中打開 WordPress 文件(本質上是 WordPress 網站)。

接下來,選擇語言,點擊continue,點擊Let's go!
現在,更改 DBName、Username 和 Password(創建新 DB 時的值)並單擊 Submit 以將數據庫與 WordPress 連接。

然後運行安裝並輸入您正在創建的 WordPress 站點信息,然後單擊Install WordPress 。

之後,您需要做的就是登錄您的 WordPress 儀表板。

在 Cloudways Managed Google Cloud Hosting 上安裝 WordPress
如果您曾經擔任過系統管理員,您可能知道如何在 Google Cloud 上託管 WordPress 並對其進行配置。
但假設您是 Web 應用程序開發人員、設計師、博客作者或幾乎沒有服務器管理經驗的機構。 在這種情況下,您可能很難啟動服務器,更不用說管理它們了。
在 Cloudways 平台上啟動 GCE 服務器是小菜一碟。 這個過程只需要大約七次點擊!
該過程是直觀的,並且設計為對所有用戶都簡單。 只需單擊幾下,您就可以在 GCE 雲服務器上託管您選擇的功能齊全的 WordPress 安裝。
最好的是,您甚至無需具備任何服務器知識即可在 Cloudways 上啟動 GCE 服務器!
Cloudways 為您管理服務器,但它也會使用最新的軟件包對其進行優化和更新。 Cloudways 還提供 24/7 實時聊天支持,專家可以幫助您解決可能遇到的任何問題,為您提供無縫體驗。
1. 註冊 Cloudways
您可以註冊 Cloudways 並使用您的 GCE 服務器進行為期 3 天的試駕。 您有機會熟悉我們平台的 UI,並體驗它提供的強大功能和靈活性。
只需輸入所需的詳細信息,然後單擊“免費開始”按鈕。 無需信用卡,無需承諾!

現在驗證您的電子郵件以完成註冊過程。 成功註冊後,單擊啟動按鈕以啟動服務器啟動過程。
2. 選擇您的應用程序
從下拉菜單中選擇您選擇的WordPress變體並命名您的應用程序、服務器和項目。

注意:您可以選擇啟動 Cloudways Optimized WordPress、帶有 WooCommerce 的 WordPress、WordPress Multisite 或沒有任何優化的 WordPress。
3. 選擇您的託管服務器
選擇Google 的 GCE 託管平台作為您的雲服務器。 這意味著

4. 選擇服務器大小
您可以選擇最適合您要求的服務器大小。 Cloudways 提供可擴展的 WordPress 託管,這意味著您始終可以從Server Management > Vertical Scaling向上/向下擴展您的服務器。

5. 選擇帶寬和存儲
在 Cloudways 上,您可以根據需要選擇帶寬,以將成本降至最低。 您還可以為數據庫和應用程序文件選擇不同的存儲大小。

6. 選擇位置
選擇離目標受眾最近的數據中心。 對於 GCE,您可以選擇在多個區域和不同位置託管。

7. 啟動服務器
如果您對所選 GCE 服務器的估計成本感到滿意,只需按下Launch Now按鈕即可。
![]()
現在,在您的 GCE 服務器準備就緒時等待幾分鐘。

服務器準備就緒後,從頂部菜單欄中轉到應用程序。

單擊您的 WordPress 應用程序。

要登錄您的 WordPress 網站,請轉到應用程序管理 > 訪問詳細信息 > 管理面板。 您將看到 WordPress 應用程序的管理員憑據(用戶名和密碼)。 單擊 URL,然後復制並粘貼憑據以訪問 WordPress 管理面板。

就是這樣! 您已在 Google Cloud 上成功啟動 WordPress。
將 WordPress 網站遷移到 Google Cloud
網站遷移就像在 Cloudways 上啟動服務器一樣簡單。 如果您要將現有的 WordPress 站點從其他提供商遷移到 Cloudways,只需使用我們的免費遷移器插件,只需單擊幾下即可完成整個過程並遷移您的站點。
只需在您現有的 WordPress 站點中下載插件,為其提供所需的信息並運行遷移器。

Cloudways 平台具有豐富的功能,使您能夠輕鬆映射您的域、創建臨時站點以測試新功能、通過 Let's Encrypt 提供免費 SSL,以及讓您創建團隊成員等。
結論
您現在已經學會瞭如何使用技術慢的方法(Native GCP)和快速簡單的方法(通過 Cloudways)在 Google 雲上安裝 WordPress。
Cloudways 旨在為那些有興趣獲得云託管的全部好處而不在專用服務器管理上浪費時間的人提供便利。
開發人員喜歡它,因為他們可以在其上快速構建應用程序,而不必擔心服務器端不兼容。
設計師喜歡它,因為他們可以使用我們無限的 WordPress 登台環境和 URL 來測試他們的工作。
代理商喜歡我們,因為他們可以做他們喜歡做的事。 與其為他們的客戶處理託管基礎設施(我們負責!),他們可以專注於他們的業務運營。
因此,請先免費試用並在 Google Cloud 上託管您的 WordPress 網站。 我想你會喜歡的!

