【2022最新】從舊主機將 WordPress 搬家到 Cloudways 主機圖文教學

最後更新於 2022 年 2 月 28 日

這個網站前兩年用的是 Siteground 和 Bluehost,但是因為續約費加上速度的問題,我一直在尋找更適合我的主機。今天我將網站從 Bluehost 搬到 Cloudways 了,分享心得之餘順便分享一下我搬家的過程,為之後也有人想搬家到 Cloudways 提供一個參考。

Cloudways 優惠連結

點擊這個按鈕前往註冊 Cloudways 後可以獲得 $25 的優惠金。

為什麼決定換主機

Siteground

  • 當時是覺得主機續約費用貴
  • 主機速度有點慢

Bluehost

  • 主機續約費用貴
  • Basic 方案沒有自動備份
  • 主機速度慢、官方網站訪問速度也慢
  • 時不時主機會 502,個人使用起來沒有 Siteground 穩定,一年大概找客服六、七次

本來是因為 Siteground 的續約費太貴所以才換的 Bluehost,結果發現 Bluehost 更貴…而且 Bluehost 的穩定性沒有 Siteground 來的高。更重要的是,Bluehost 的速度真的太慢了… 直到我後來裝了 WP Rocket 之後速度才算正常。

於是今年在續約 Bluehost 前我取消了續約,決定換一個主機來試試看,在比對各個主機之後決定使用 Cloudways

由於我個人之前使用的是 Bluehost,所以一些前置處理工作都是以 Bluehost 為主。但是大多主機商處理方式都是相同的,可以參考一下。

Bluehost 取消自動續約或進行退費

首先確保:

  1. Bluehost 主機是否有自動續約
  2. 你是否有購買 Bluehost 域名,記得也要取消自動續約。
  3. 如果已續約,需要在購買 30 天內打電話或者在官方網站線上聯繫客服說要退費。

退費話術供參考:

I want to switch my hosting and domain to another hosting, could you help me apply for a refund?

取消 Bluehost 自動續費

STEP 1

登入 Cloudways 後台,點頭像 – Products – Renew – Do not renew

bluehost renew
STEP 2
bluehost renew
STEP 3
bluehost renew
STEP 4

出現這個畫面代表已經取消自動續約:

bluehost renew
STEP 5

信箱也會收到一封通知信:

bluehost renew

為什麼選擇 Cloudways

Cloudways 是雲管理主機商,整合了 DigitalOcean、Vultr、Linode、AWS、Google Cloud 這些知名的主機,並且簡化了設定流程,提供了一鍵式安裝 WordPress 的服務。

這邊簡單列幾點 Cloudways 吸引我的優點:

  • 每個月扣款一次,按小時收費,即用多少付多少。若不想再續約,可以中途停止。
    (你可以在後台看到該月預計需支付的金額)
cloudways real-time billing
實時費用估計 (cloudways real-time billing)
  • 訪問速度很快,幾乎什麼頁面都是 1 秒內打開。 (我之前使用 Siteground 和 Bluehost 要超過 1 秒,如果沒有搭配 WP Rocket 使用會更慢)
  • 全年全天客服在線。
  • 有免費插件一鍵從舊主機的 WordPress 搬移到 Cloudways
  • 提供免費 SSL 證書
  • 最基礎的方案也有自動備份
  • 專用防火牆
  • 60多個全球數據中心,不用擔心主機位置太遠速度慢。
  • 官方提供的幫助非常完整而且詳細,也有公開所有系統目前的運行狀態和每天的更新日誌。
Cloudways Systems Operational
系統運行狀態(Cloudways Systems Operational)
cloudways support
Cloudways 幫助教程(Cloudways support)

Cloudways 的計費方式

因為 cloudways 計費方式相較於其他知名主機商來說算是滿特別的,也是我認為最吸引我的地方,所以我想特別用一個篇幅來介紹一下。

  • Cloudways 按小時計費,用多少算多少,並採用事後計費方式,在欠費時收取費用
  • 每月第一週(1 日和 6 日之間)開具上個月服務使用情況的發票,屆時會通過電子郵件寄送發票通知。
  • 如果你的 Cloudways 帳戶中有可用資金(類似於儲值),將會優先使用這些資金支付。如果沒有足夠的資金來支付,剩餘的金額將記入你綁定的信用卡。
  • 可以使用實時計費功能輕鬆估算本月費用(根據當月至查詢時的使用量來估計)。
  • 如果想暫時停止 Cloudways 計費,可以閱讀這篇文章。如果想永久取消 Cloudways 帳戶,可以閱讀這篇文章

逾期未繳費會怎麼樣

  • 如果由於收費失敗或資金不足導致費用仍未支付,Cloudways 會通過電子郵件通知帳戶所有者。還會在 24 小時後發送提醒(如果Cloudways有你的聯繫電話,還會發送短信提醒)以告知。
  • 收費失敗後的第三天,Cloudways 將停止你的服務器。如果費用仍未結算,你的服務器可能會被刪除。
  • 收費失敗後的第五天,你的服務器將被刪除
  • 收費失敗後的第七天,Cloudways 將向你發送提醒,通知你如果仍未支付費用,你的服務器備份會被永久刪除

簡單說,未支付費用的第三天會停止服務器,第五天會刪除服務器,第七天你的服務器備份也會被永久刪除,只要在七天之內支付完畢就還留有一絲希望。

註冊 Cloudways

STEP 1

進入 Cloudways 官網(該連結為優惠連結),點擊 GET STARTED FREE,先註冊一個 Cloudways 帳號:

cloudways 註冊教學
STEP 2

依據個人喜好選擇主機,我選擇的是 Vultr 主機,SERVER SIZE 拉到 1GB (如果日訪問量沒有到 1k 基本上 1G 都很夠用),主機位置選日本/東京 (亞洲的選擇很多,但東京會是速度最快的)。

如果有點擊我的優惠連結再註冊,選用 Vultr 1GB 月費會是 $11,請確保有用到優惠連結註冊。

cloudways 註冊教學

Vultr standard 規格如下:
1. 內存 1GB
2. 處理器 1 個核心
3. 儲存空間 25GB
4. 頻寬 1TB
…更多請看官方網站說明

STEP 3

等待 10 多分鐘之後,到帳戶設定綁定信用卡。(你也可以先不綁定,試用覺得不錯之後再綁定信用卡)

  • 頭像 – ACCOUNT – Credit Card
cloudways 綁定信用卡
cloudways 綁定信用卡

你也可以先在 Funds(資金) 處先儲值,Cloudways 會優先支付你資金內的餘額,若不足以支付完整費用,剩餘部分會從你綁定的信用卡裡面扣。

cloudways 資金

Server 設定

BASIC

點進 Server – Settings & Packages – Basic

  • EXECUTION LIMIT 設為 120 sec (響應超過 120 秒視為失敗)
  • UPLOAD SIZE 設為 10 – 20MB (上傳大小根據你網站內容及需求設定)
  • MEMORY LIMIT 設為 256 MB
cloudways application basic

ADVANCED

將 MySQL 和 System 時區語系設定好。

cloudways application mysql

PACKAGES

將 PHP 版本調整至最高 (為配合 WordPress 版本),我發文的這時候 PHP 最高版本為 8.0 (更新版本需要一段時間)

cloudways application packages
cloudways application php

訪問 WordPress

因為在新增 Server 的時候有選擇 WordPress,所以 Applications 裡面已經會有一個 WordPress,點進去可以看到安裝 WordPress 的 mysql 訊息以及網站的網址後台登入帳號密碼

cloudways wordpress

我們可以先訪問臨時域名然後登入WP後台。

wordpress3 1 1 【2022最新】從舊主機將 WordPress 搬家到 Cloudways 主機圖文教學

綁定域名及啟用 SSL

注意

我需要先將域名商 A 紀錄替換成 cloudways server 的 IP,因此原本使用域名的網站就無法再使用這個域名,因此如果是沿用舊域名,需要先進行網站內容轉移(請跳至下一節)

STEP 1

將域名商的 A 紀錄指向 Server IPCNAME HOST 設為 www 並指向域名:

DNS3 【2022最新】從舊主機將 WordPress 搬家到 Cloudways 主機圖文教學
STEP 2

Server IP 在 cloudways 後台的 servers 處可以看到:

DNS2 1 【2022最新】從舊主機將 WordPress 搬家到 Cloudways 主機圖文教學
STEP 3

回到 Cloudways – Applications – WordPress – Domain Management,設定 Primary Domain

cloudways domain DNS
STEP 4

接著到 SSL Certificate 選擇 Let’s Encrypt 後啟用 SSL 服務:

cloudways SSL

正常來說,不用十分鐘就能綁定成功。

確認域名是否綁定成功

為了確定域名有沒有綁定成功,可以打開命令提示字元輸入:

nslookup 域名

如果返回的 Address 是 Server IP 代表綁定成功:

域名IP 1 【2022最新】從舊主機將 WordPress 搬家到 Cloudways 主機圖文教學

或者也可以使用 Whois 輸入域名查看:

域名IP2 1 【2022最新】從舊主機將 WordPress 搬家到 Cloudways 主機圖文教學

將 WordPress 網站內容搬到 Cloudways

注意

如果你是沿用舊域名,這一步需要早於綁定域名做。

STEP 1

首先在要搬的舊網站安裝插件 Cloudways WordPress Migrator

cloudways wordpress migrator
STEP 2

安裝後啟用,會需要先輸入郵箱:

搬家2 1 【2022最新】從舊主機將 WordPress 搬家到 Cloudways 主機圖文教學
STEP 3

接著會需要輸入轉移目標網址、主機IP、資料庫名稱、後台帳號及密碼

  • Destination site urlDatabase Name 分別對應 Application 的網站網址和 DB Name
  • Server IP 對應 Server Public IP
  • SFTP UsernamePassword 分別對應 Server Username / Server Password
cloudways 搬家

Destination site urlDatabase name 在 Applications 裡面查看:

cloudways 搬家

Server IP、SFTP username 和 password 在 Server 裡面查看:

cloudways 搬家
STEP 4

驗證資訊成功後就會開始搬家,我大概兩百多篇文章、接近一千張照片,轉移大概 20 ~ 30 分鐘。

cloudways 搬家

搬家失敗

如果你和我一樣在搬家過程中遇到錯誤,並且 wordpress 網址無法正常訪問,很有可能是 .htaccess 的問題。

解決方法是將舊網站的 .htaccess 改成隨意的名字再重新搬家(我是在後面加上一個 a ),錯誤的原因可能是因為其中某些規則導致。

這是我詢問客服的對話:

02:39 PM | Aisha from Cloudways: For this you would need to check with your source hosting howevre renaming .htaccess and then migrating would solve the issue

02:41 PM | Me: rename .htaccess ? Any name ?

02:41 PM | Aisha from Cloudways: yes it could be any name

02:41 PM | Me: okay

更詳細的搬家過程請看官方文檔:https://support.cloudways.com/en/articles/5133559-how-to-use-cloudways-wordpress-migrator-plugin

注意

搬家後所有內容都和舊網站一樣,因此登入帳號及密碼也是舊網站的帳密。

人工客服

在 Cloudways 後台右側可以看到一個「Need a hand?」,點擊後會跳出客服視窗,選擇問題類別後簡單敘述一下自己遇到的問題,機器人會自動提供你合適的解決方法,如果這之中沒有能夠幫助你解決的內容,可以選擇 Talk to a person 轉為人工客服,人工客服會回去看你敘述的問題內容,然後幫助你解決。

cloudways support
cloudways support

使用 FTP 軟體上傳檔案至 Cloudways 主機

STEP 1

在 Applications -> Access Details -> Application credentials 點擊新增憑證,會出現帳號密碼的輸入框,這個帳號密碼就是你連結 SFTP 的帳號密碼,輸入後按 ADD 新增:

cloudways FTP
STEP 2

開啟 FTP 軟體,我個人習慣使用 FileZilla,點擊檔案 -> 站台管理員 -> 新增站台

cloudways FTP
cloudways FTP
STEP 3

Cloudways 使用的是 SFTP 而不是 FTP,所以記得將協定改為 SFTP,如果使用 FTP 是沒辦法連接上的。

cloudways FTP

主機和使用者、密碼分別對應憑證的 Public IPUsernamePassword,連接埠為 22,填完後按連接就能連上了:

cloudways FTP

總結

搬家後,速度是最明顯的差異,訪問速度真是質的飛越。

上面是使用 Bluehost 的訪問速度,下方是搬到 Cloudways 後的訪問速度:

Cloudways vs Bluehost

快了多少應該不需要多說了吧… Bluehost 真的太慢了😨

Cloudways 優惠連結

點擊這個按鈕前往註冊 Cloudways 後可以獲得 $25 的優惠金。

0 0 評分數
Article Rating
訂閱
通知
guest

4 Comments
在線反饋
查看所有評論
一羊神一
一羊神一
7 月 前

你好!
一陣子不見了
自從自己接觸架設楓之谷開始學到了相當多的東西
真的是非常感謝你的教學啊!
當初只是因為覺得可以設定自己玩的遊戲應該會很有趣
沒想到我們在玩的遊戲背後是那麼多的01(電腦程式)組成的
覺得相當大的收穫是學到了SQL資料庫的運用和SRC相關的運用(還不太熟呢)
讓我這些日子過得非常充實
再次說聲感謝!

因為看到你的BBS沒有再更新所以留言在這裡希望你能看到

我現在有個新的問題想跟你請教一下
雖然現在是自己架設伺服器然後亂改些東東進去
但是我還是玩得很盡興XDD
但我還是不滿足
我會去參考其他人的(私服)是怎麼架設的來改進自己的檔案
然後我想要參考某私服的WZ設定
但是發現打不開
我才注意到這個WZ應該是加密了吧?
想請問WZ是可以加密的嗎?
有什麼加密的方式呢?
應該要如何解密呢?

說了這麼多也問了這麼多問題
如今看了自己弄得遊戲也有點小小的成就感了XDD
再次說聲非常感謝!!

一羊神一
一羊神一
回复  pluto
7 月 前

你說的那兩個我都試過了但還是不行QQ
還是要謝謝你一直以來的解答與幫忙XD