如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件)

已發表: 2019-10-02

你有沒有換過你的房子或公寓? 這是一場噩夢,對吧? 任何沒有遇到過當地世界末日的人都可以想像。 打包所有的包裹、盒子、袋子,給它們編號,移動,打開所有東西,然後在新家中重新整理。 你不僅要記住包裹,還要記住你把它放在哪里以及所有這些東西的確切數量。

在如此混亂的情況下,很容易忘記重要的事情。 同樣,將 WordPress 站點遷移到新主機可能會給您帶來噩夢。 將 WordPress 站點遷移到新域就像您要不惜一切代價避免的任務。

但是,如果我告訴您遷移 WordPress 網站並不難呢? 非常感謝一些有用的插件,它們允許您非常輕鬆地將 WordPress 站點遷移到新域。 在這篇文章中,我已經向您展示了“如何遷移 WordPress 網站”(使用和不使用插件)。

閱讀完這篇文章後,您無需使用諸如“如何將 WordPress 站點遷移到新域或如何備份 WordPress 站點”之類的術語進行搜索。 這是一個完整的分步指南,因此您將 WordPress 站點遷移到新域不會有任何問題。

在學習“如何使用 WordPress 遷移插件遷移 WordPress 站點”之前,首先讓我們了解它的重要性和好處。

將 WordPress 網站從一個主機遷移到另一個主機
  • 為什麼遷移 WordPress 網站很重要?
  • 使用插件轉移 WordPress 網站
  • 使用插件的好處
    • 多合一 WP 遷移插件
    • 複印機
    • 遷移大師
    • 備份好友
  • 轉移沒有插件的 WordPress 網站
  • 獎勵 01:如何從 Blogger 遷移到 WordPress(使用 XML)
  • 獎勵 02:如何將 WooCommerce 商店從一個 WordPress 站點遷移到另一個(使用任何插件)
  • 獎勵 03:如何從 Joomla 遷移到 WordPress
  • 最後的話

為什麼遷移 WordPress 網站很重要?

如果您覺得需要更改您的主機,那麼您沒有其他方法可以遷移您的 WordPress 網站。 還有很多其他原因,比如——

  • 如果您要消除託管的限制。
  • 如果您的網站規模變得更大,那麼訂閱。
  • 提升網站的生產模式。
  • 重新設計網站。
  • 從免費託管升級到付費託管。

由於上述任何原因,您需要將 WordPress 站點遷移到新主機。

使用插件轉移 WordPress 網站

您可以使用 WordPress 遷移插件或不使用 WordPress 遷移插件將 WordPress 站點遷移到新主機。 手動遷移需要更多時間,有時會很方便。 WordPress 遷移插件提供更多功能和快速遷移。 這個選擇由你。

使用插件的好處

如果您不想要任何麻煩和快速遷移,那麼插件是您唯一的解決方案。 借助插件,您甚至可以將 WordPress 遷移到 aws。 此外,如果您不知道如何備份 WordPress 網站,您可以使用這些 WordPress 備份插件在以後進行備份和恢復。

使用 WordPress 備份插件可以輕鬆進行 WordPress 備份和恢復。

現在讓我們檢查不同的 WordPress 遷移插件(也稱為 WordPress 備份插件)以及解決“如何將 WordPress 站點遷移到新域”問題的過程。

多合一 WP 遷移插件

多合一 WP 遷移插件被認為是最簡單的插件,可讓您輕鬆遷移 WordPress 站點,包括媒體文件、數據庫、插件和主題。 您不需要任何技術知識即可在一個 wp 遷移插件中使用所有功能。

遷移站點 –

  • 首先登錄到您網站的管理區域。 (您決定從中移動數據。)
  • 現在導航到“插件>添加新”。
  • 在右上角邊欄的搜索框中,搜索“All in One WP Migration”,然後單擊“立即安裝”按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件)1
  • 安裝插件後不要忘記激活它。
  • 單擊位於左側菜單欄的“多合一 WP 遷移”中的“導出”按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件)2
  • 單擊“導出到”並選擇“文件”。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件)3
  • 現在該插件將開始備份您的網站。 這將需要一段時間,具體取決於您網站的大小。 該過程完成後,將出現一個彈出窗口。 只需單擊下載按鈕並將備份文件保存在安全的地方。 然後單擊關閉按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件)4

現在切換並登錄到您的新主機。

  • 重複步驟 1-4 並確保您已安裝並激活 All in One WP 遷移插件。
  • 從位於左側菜單欄的“多合一 WP 遷移”中單擊“導入”按鈕。

如果您的最大上傳文件大小受到限制,請將其更改為 512MB。

  • 拖動下載的 .wpress 格式的文件。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 5
  • 導入過程將開始,並會出現一個彈出窗口,其中包含覆蓋警告消息。 由於這是新安裝,您無需擔心。 單擊繼續按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件)6
  • 收到“您的站點已成功導入!”的確認消息後,從儀表板註銷,然後再次登錄。 不要忘記您已從舊站點導入數據,其中包括您的舊密碼。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 7
  • 從左側菜單中,導航到設置 > 永久鏈接,然後單擊“保存更改”。 無需編輯任何默認的永久鏈接結構信息。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 8
  • 您已將站點從一台主機遷移到另一台主機。 確保一切看起來都正確。

如果您仍然無法弄清楚,請查看下面的視頻。

多合一 WP 遷移

複印機

Duplicator 是免費的遷移器插件之一,可讓您遷移 WordPress 網站而不會丟失 SEO。 在復制器的幫助下,您將能夠在幾分鐘內復制您的網站。 使用複制器遷移 WordPress 站點 –

  • 首先,在您要備份的 WordPress 站點上安裝並激活 Duplicator 插件。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 9
  • 現在從左側菜單欄中導航到 Duplicator > Packages,然後單擊“Create New”按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 10
  • 之後,為您的備份名稱選擇一個標題,然後單擊下一步按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 11

掃描過程將掃描您的網站以查找備份過程。 幾秒鐘後會出現一個彈出窗口。

  • 確保您的網站結果良好並且一切都是綠色的。 然後單擊“構建”按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 12

此過程可能需要幾分鐘才能完成,具體取決於您網站的大小。 該過程完成後,您將看到成功消息。

  • 現在單擊“一鍵下載”按鈕下載備份文件。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 13

存檔文件是您網站的完整備份副本,您可以隨時在任何您想要的網站上恢復此文件。

現在轉到您要遷移網站的網站的 Cpanel。

  • 登錄到 Cpanel,然後從文件選項卡中單擊“文件管理器”。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 14
  • 現在導航到公共 html 文件夾並創建一個新文件夾。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 15
  • 在該文件夾中上傳備份文件和 installer.php。
  • 如果您尚未創建任何數據庫,請從 MySQL 數據庫創建一個新數據庫。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 16

我們已準備好運行安裝程序並完成遷移過程。

  • 導航到 http://www.your_domain_name.com/foldername/installer.php(將您的域名替換為“your_domain_name”,將“文件夾名稱”替換為您創建的文件夾)。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 17

現在安裝程序將運行一些基本測試,並在存檔和驗證測試旁邊顯示“通過”。

  • 現在單擊下一步按鈕。 您將被要求輸入您的主機名、數據庫名稱、用戶名和密碼。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 18

現在在進行下一步測試數據庫之前。 這樣就可以確定連接成功了。 如果 Duplicator 能夠連接到數據庫,您將看到一個以“Pass”開頭的字符串。

  • 然後點擊“下一步”按鈕。 將出現一個彈出窗口,其中包含設置確認。 單擊“確定”。
  • 現在復制器將要求您更新站點路徑或 URL。 由於您正在遷移,因此您無需更改任何內容。 只需單擊下一步按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 19
  • Duplicator 現在將運行最後一步,然後將顯示管理員登錄按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 20

現在登錄到您的站點並確保所有內容都按預期成功遷移。

Duplicator – WordPress 遷移插件

遷移大師

如果您正在考慮遷移更大的站點,那麼 migrate guru 是最快的方法。 它由 BlogVault 提供支持,並支持包括 cPanel 在內的各種主機。

  • 要開始使用 migrate guru,請從 WordPress 存儲庫安裝它並使其處於活動狀態。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 21
  • 從左側菜單欄中單擊 Migrate Guru。
  • 輸入您的郵件地址並同意條款和條件。
  • 現在點擊“遷移站點”按鈕。

Migrate guru 支持各種主機。 你只需要點擊你的主機。 最常見的主機是 cPanel,因此在本教程中,我將遷移 cPanel 網站。

  • 輸入您的目標站點憑據,例如目標 URL、cPanel 用戶名、密碼目標服務器 IP 地址。
  • 提供所有必需的憑據後,單擊“遷移”按鈕。
  • 現在驗證過程將開始,如果您的憑據正確,遷移過程將開始。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 22
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 23
  • 遷移過程完成後,將彈出成功消息。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 24

如果您有任何不清楚的地方,請查看下面的視頻。

遷移大師:免費遷移和克隆 WordPress

備份好友

Backup Buddy 是用於遷移 WordPress 網站的高級插件,沒有可用的免費版本。 它備份您的所有文件,包括媒體庫主題、插件等。 一個備份過程完成後,您將能夠隨時下載和恢復站點到任何主機。

  • 以默認方式安裝 BackupBuddy。
  • 從左側菜單欄上的 BackupBuddy 導航到“備份”並選擇“完整備份”。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 25

備份過程將自動開始並完成。 稍等片刻,直到成功消息到達。

  • 現在單擊“下載備份文件”並將文件保存到任何安全存儲。
  • 現在從左側菜單欄導航到“恢復/遷移”。 並下載“importbuddy.php”。 輸入您喜歡的密碼開始下載,記住這個密碼將在以後使用。

存檔文件是您網站的完整備份副本,您可以隨時在任何您想要的網站上恢復此文件。

現在轉到您要遷移網站的網站的 cpanel。

  • 登錄到 cpanel 並從文件選項卡中單擊“文件管理器”。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 26
  • 現在導航到公共 html 文件夾並創建一個新文件夾。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 27
  • 在該文件夾中上傳備份文件和 importbuddy.php。
  • 如果您尚未創建任何數據庫,請從 MySQL 數據庫創建一個新數據庫。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 28

我們已準備好運行安裝程序並完成遷移過程。

  • 導航到 http://www.your_domain_name.com/foldername/installer.php(將您的域名替換為“your_domain_name”,將“文件夾名稱”替換為您創建的文件夾)。
  • 現在,在您繼續之前,它會詢問您之前使用的身份驗證密碼。 將密碼放入框中,然後單擊驗證。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 29
  • 點擊“恢復備份”。 稍後會出現數據庫配置頁面。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 30
  • 放置您的數據庫信息,然後單擊“下一步”。
  • 現在放置您的新 URL 地址,然後單擊“下一步”。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 31
  • 單擊完成清理

您的遷移過程已完成。

獲取備份好友

轉移沒有插件的 WordPress 網站

一些不喜歡使用任何插件的人可以手動遷移他們的 WordPress 站點。 這不會給您的網站帶來任何負擔,您也不必投資任何資金。 當任何插件失敗或您的網站大小大於一般網站時,手動遷移效果最佳。

要在沒有任何插件的情況下遷移您的網站,

首先,您必須備份您的站點並執行此操作 ->

  • 首先登錄到您站點的 cPanel,然後轉到“文件管理器”。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 32
  • 現在導航到 publlic_html > your_site
  • 選擇文件夾中的所有文件,然後單擊“壓縮”按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 33
  • 選擇 zip 存檔並壓縮文件。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 34
  • 現在重新加載頁面並下載“wp-admin.zip”文件夾。
  • 返回 cPanel,選擇 phpMyAdmin 並單擊“導出”。
  • 選擇“自定義”作為導出方法,然後選擇您的數據庫並在下方滾動以點擊開始按鈕。

是時候在新主機中恢復此站點了。

  • 登錄到新站點的 cPanel。
  • 單擊文件管理器並導航到“public_html”並使用您的新站點名稱創建一個文件夾。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 35
  • 現在上傳該文件夾中的“wp-admin.zip”,然後刪除 zip 文件。

是時候編輯 wp-config.php 文件了。

  • 右鍵單擊並編輯 wp-config.php。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 36
  • 找到以下行:

定義('DB_NAME','db_name');

在“db_name”藥水中定義您的舊 Web 主機的 MySQL 數據庫名稱。

  • 現在定位線:

定義('DB_USER','db_user');

在此藥水中定義您的數據庫用戶名。

如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 37
  • 最後,定位

定義('DB_PASSWORD','db_pass');

然後用“db_pass”替換數據庫的密碼

現在讓我們恢復數據庫。

  • 返回cPanel並點擊“phpMyadmin”。
  • 單擊“導入”按鈕並選擇下載的“.sql.zip”文件。
如何將 WordPress 網站從一個主機遷移到另一個主機(帶和不帶插件) 38
  • 點擊下面的“開始”按鈕,您的數據庫將被上傳。

獎勵 01:如何從 Blogger 遷移到 WordPress(使用 XML)

假設您有一個博客站點,但現在您想遷移到 WordPress CMS,您會怎麼做? 甚至可能嗎?

您無需去其他地方搜索即可將您的博客網站移至 WordPress。 您可以按照以下步驟輕鬆完成。

從博客遷移到 wordPress

  • 首先登錄到您的博客網站。
  • 現在導航到設置>其他,然後單擊“備份內容”。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 39
  • 將出現一個彈出窗口,單擊“保存到您的計算機”。
  • 將下載一個 blog.xml 文件。

現在返回您的 WordPress 網站

  • 轉到工具-> 導入並單擊安裝按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 40
  • 現在單擊“運行導入器”並選擇下載的 blog.xml 文件。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 41
  • 點擊“上傳文件並導入”按鈕。

根據您的博客大小,這可能需要一些時間。

獎勵 02:如何將 WooCommerce 商店從一個 WordPress 站點遷移到另一個(使用任何插件)

要遷移您的 woocommerce 商店,您不需要使用任何手帕插件。 您可以輕鬆地做到這一點多合一 WP 遷移或複制器。 只需按照上面提到的步驟操作,您的 WooCommerce 網站就會立即遷移。

獎勵 03:如何從 Joomla 遷移到 WordPress

標題可能會讓您感到驚訝,但可以從 Joomla 遷移到 WordPress。 我不是在開玩笑,請按照以下步驟操作。

專業提示:如果您在 Joomla 網站中使用 Quix Joomla 頁面構建器,首先您必須從 Quix 導出所有頁面,然後您可以繼續遷移過程。

要從 Joomla 遷移到 WordPress,

  • 打開您的 Joomla 站點並導航到系統 > 全局配置 > 服務器選項卡。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 42
  • 現在將數據庫信息放在手邊,因為您將需要它。
  • 切換到您的 WordPress 網站並安裝“FG Joomla to WordPress”插件。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 43
  • 激活插件並導航到工具 > 導入。 你會發現一個新的導入選項“Joomla (FG)”,點擊運行導入器。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 44
  • 在這裡,您有兩個選擇。 選擇“刪除所有 WordPress 內容”,然後單擊“清空 WordPress 內容”按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 45

這可能需要一些時間。 當該過程完成時,上面會出現一個彈出窗口,並且數據庫部分將重置為零。

  • 現在向下移動到 Joomla 網站參數部分並輸入您的實時 Joomla 網站的 URL。
  • 填寫之前保存的數據庫設置,然後點擊“測試數據庫連接”按鈕。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 46

如果數據庫連接成功,將出現一條消息。

  • 現在從下面的部分更改您需要的設置或如下圖所示。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 47
  • 保存設置並點擊“開始/恢復導入”。
  • 坐下來放鬆一會兒。 該過程完成後,將出現一條成功消息。
  • 現在點擊“修改內部鏈接”。 此選項將修改您的頁面之間的任何內部鏈接,並將帖子發佈到其新 URL。
如何將 WordPress 網站從一個主機遷移到另一個主機(使用和不使用插件) 48

您從 Joomla 到 WordPress 的遷移已完成。

FG Joomla 到 WordPress

最後的話

我希望現在您沒有“如何將 WordPress 站點遷移到新域”之類的問題。 使用任何這些 WordPress 插件並輕鬆遷移您的網站。 如果您仍然對選擇一個感到困惑並尋求我的建議,我建議您使用“All in One WP Migration”插件。

如果您遇到任何問題,請通過評論框告訴我。