每當啟動一個新網站時,我們都會尋求 100% 的正常運行時間、手電筒頁面加載時間、實惠的價格以及以最低成本設置的豐富功能。不幸的是,很少有WordPress托管服務提供商以這種方式工作。其中一些未能提供足夠的容量、安全性和性能,使企業和網站所有者將 WordPress 網站轉移到另一臺主機。
如何自行將 WordPress 網站移至新主機
遷移過程似乎很困難。事實證明,網站所有者甚至不必聘請第三方專家來處理它。您所需要的只是一點點關注和詳細描述所有階段的分步指南。所以,你來了!
該過程包括以下階段:
- 找到現有主機的良好替代方案。
- 備份網站文件。
- 導出網站數據庫。
- 在新主機上創建新的 WP 數據庫。
- 編輯文件。
- 導入數據庫并上傳 WP 文件。
- 更新域名服務器并做一些最后的動作。
現在,讓我們仔細看看每個階段。
第 1 步. 尋找托管替代方案
第一階段是找到一個具有我們之前討論過的所有功能的新主機。比較和對比不同的選項。確保平臺在安全性、性能、集成或易用性方面完全滿足您的要求。
強大的托管服務提供商為不同的項目類型提供 WP 優化的解決方案。它們包括以最低成本為簡單網站提供托管包,以及為不斷發展的業務和電子商務項目提供解決方案,其中包含一組相關插件、安全手段和資源,以實現穩定的性能。
我們想說的是,如果您下定決心搬到另一臺主機,它應該是您的 WordPress 的最佳匹配。Bluehost可能是頂級托管解決方案,其針對基于內容和電子商務項目的 WP 優化產品。事實證明,它在性能、安全性和要提供的功能方面是最可靠的。
步驟 2. 備份網站文件
這個想法是下載位于您的 PC 或筆記本電腦上的本地文件夾中的所有網站文件。一方面,它可以讓您保存所有配置和關鍵的網站元素。另一方面,如果沒有這些文件,就不可能進行進一步的遷移。
要處理該過程,您將需要:
- 安裝 FTP 程序工具。
- 連接到當前的網絡主機。
- 在您的計算機上創建一個單獨的文件夾。
- 將其目錄下的網站文件下載到該文件夾??。
幾個插件可能有助于使該過程不那么復雜。但是,仍然需要手動方法。
步驟 3. 導出網站數據庫
這個過程聽起來很復雜。通常,您可以通過兩個簡單的步驟完成此階段。首先,您需要登錄到您的 Web 服務器并進入控制面板。下一階段是找到一個 PHPMyAdmin 應用程序并在那里找到網站數據庫。最后一步是使用導航菜單并單擊“導出”選項卡。
通常,托管服務提供商會在其操作指南和文章中描述這一特定階段。如果您在此特定階段仍有困難,請隨時聯系主機客戶支持團隊為您提供幫助。
步驟 4. 創建新站點數據庫
在遷移之前您需要準備的最后一件事是登錄到新主機并在那里創建一個新的文件數據庫。這個想法是為網站創造一個合適的環境,讓他們在新的托管生態系統中感覺良好。該步驟對于 WordPress 安裝過程也很重要。
現在您需要執行以下操作:
- 使用提供的憑據登錄到新主機。
- 進入控制面板并確保有一個 MySQL 應用程序。
- 轉到 MySQL 設置并創建一個新數據庫。不要忘記指明引用您網站的數據庫名稱。
- 創建一個新用戶帳戶并將其與新數據庫鏈接。
- 記下用戶名和密碼,并確保新用戶擁有所有權限。
現在,您可以進入下一個階段。
步驟 5. 編輯文件
轉到計算機上包含導出網站文件的文件夾。找到 wp-config.php 并將其復制到另一個本地文件夾。如果出現問題,該步驟對于防止數據庫文件丟失或損壞至關重要。該文件本身似乎是數據庫和 WordPress 之間的鏈接。您將來可以使用它來恢復更改。
現在您需要在原始決賽中進行一些重要更改,以使其適合您的新主持人帳戶。這些更改包括您在上一階段記下的數據庫名稱、用戶名和密碼。
步驟 6. 導入數據庫并上傳 WP 文件
現在,您已準備好將新數據庫與 WordPress 文件一起導入新主機。為此,您需要進入新帳戶的儀表板并找到 phpMyAdmin 應用程序。然后我們有一個已經創建的新數據庫。打開它并單擊“導入”導航欄。
系統將讓您從本地計算機中選擇一個包含文件的文件夾以進行下載。選擇我們在第一階段導出的 SQL 文件。稍等片刻,直到下載文件夾。時間取決于文件的數量以及文件夾的大小。
最后是使用 FTP 工具導入 WordPress 網站文件,并將它們放置在主機 cPanel 中創建的新文件夾中。您可能還需要等待一段時間。注意:除非導入過程已成功完成,否則將這些文件保留在本地計算機上。不要急于刪除它們。
第 7 步。最后的動作
最后一個階段是確保您的網站訪問者將被引導到一個新位置。這是需要更新域服務器的地方。該過程取決于您之前是單獨注冊域名還是使用之前的主機。
如果您選擇域名注冊商,您只需編輯 DNS 名稱服務器。通常,托管服務提供商會在相關部分指示他們進行更新。只需轉到域設置,按“管理 DNS”,然后輸入新主機提供的值。
如果您與域一起移動到另一個主機,您將需要進入數據庫并在控制面板中更改 site_url 和 home URL 值。好消息是,一些強大的 WP 優化托管服務提供商在他們的計劃中包括免費域名和網站轉移。對于那些不想手動管理流程害怕將人們重定向到舊網站位置的人來說,這是一個很棒的功能。