對于那些不熟悉這個過程的人來說,搬到一個新的主機可能會讓人傷腦筋。盡管這些步驟并不復雜,但對于許多網站管理員來說,這是一個不必要且耗時的麻煩。如果您想以最小的努力 將WordPress 網站快速移動到新的托管服務器,本文將指導您遵循以下步驟。
考慮 WordPress 遷移的原因
由于不熟悉過程,許多用戶傾向于遠離 WordPress 遷移。正因為如此,您可能會發現自己容忍了一個無法為您提供性能并支持您的項目需求和應得的主機。如果您是那些對您的網絡托管服務越來越感到沮喪的客戶之一,那么可能是時候考慮遷移 WordPress 了。
將您的 WordPress 網站移至新提供商的一些主要原因包括:
- 網站性能緩慢或緩慢
- 頻繁停機
- 客戶支持水平低下
- 成長空間不足
- 托管成本增加
只需采取行動即可避免許多此類情況。首先,請確保為您的新在線家庭找到合適的提供商。
選擇合適的 WordPress 主機
對于那些不熟悉不同托管品牌細節的人來說,一個常見的誘惑是讓價格指導您的選擇。雖然成本自然是必不可少的,但您需要合適的環境才能順利運行 WordPress 網站。如果您未能滿足這些要求 - 遷移您的網站可能弊大于利。不過,只要您遵循一些簡單的準則,您就可以輕松識別優質的 WordPress 托管服務提供商。
一些值得關注的領域是:
- 硬件規格
- 成本效益(功能集與價格)
- 客戶支持渠道
- 備份和恢復實用程序
- WordPress特定的工具和服務
- 用戶評論和推薦
WordPress 網站的托管方面至關重要。做出錯誤的選擇很容易導致不得不與另一個提供商重復遷移過程。
如何遷移 WordPress 網站
第 1 步。備份您的文件
像 WinSCP 這樣的 FTP 應用程序將允許您拖放文件以快速將它們備份到本地設備。備份您的 WordPress 文件有兩個目的。一般來說,如果您的網站出現問題,這可以保護您可以使用的存檔。在站點遷移的上下文中,備份文件意味著將站點數據保存到本地設備,然后將其移動到新的托管帳戶。
備份文件的最佳方式是使用文件傳輸協議 (FTP)應用程序。網絡上有許多免費且高度可用的版本。兩個經常推薦的 FTP 應用程序是FileZilla和WinSCP。安裝 FTP 應用程序后,您需要在現有的 Web 主機上創建一個 FTP 帳戶。可以從您的虛擬主機控制面板執行此步驟。創建帳戶并確保記下您的用戶名和密碼。
現在,使用 FTP 應用程序連接到舊主機的帳戶,并將所有 WordPress 文件復制到本地計算機上的目錄中。除非您在初始 WordPress 安裝期間另有指定,否則它應該在您的根文件夾中——通常是public_html或www。
步驟 2. 備份和導出 WordPress 數據庫
作為一個 Web 應用程序,WordPress 有一個數據庫來幫助它創建動態內容頁面。遷移 WordPress 站點時,您必須單獨移動數據庫。為此,我們將使用您的虛擬主機控制面板中的phpMyAdmin 工具。
登錄到您的虛擬主機控制面板并找到 phpMyAdmin 圖標。接下來,選擇與您要移動的 WordPress 安裝關聯的數據庫,然后單擊“導出” 選項卡。選擇快速導出 并確保在格式下拉菜單 下選擇SQL 。完成后,點擊Go 按鈕,系統會詢問您要將數據庫保存在哪里。該位置可以是您本地設備上可輕松訪問的任何位置。
第 3 步。上傳您的 WordPress 文件
將 WordPress 文件移動到新主機與您之前備份它們的方式類似,但相反。您需要在新主機上創建一個新的 FTP 帳戶。完成后 – 使用 FTP 應用程序連接并將文件上傳到您選擇的目錄。
步驟 4. 移動 WordPress 數據庫
同樣,這與第 2 步類似,只是我們正在做相反的事情。但是有一點不同——您必須先創建一個新的空白數據庫。要開始此操作,請使用新主機登錄控制面板。前往數據庫并啟動MySQL。從下一個屏幕 - 選擇創建一個新數據庫并向其中添加一個用戶。完成后,返回并啟動phpMyAdmin工具。進入后,您將需要單擊“導入” 選項卡并上傳您之前備份的數據庫。
第 5 步。編輯您的 wp-config.php 文件
盡管您已經從舊數據庫中導入了數據,但這是在一個干凈的新表中完成的。您現在需要編輯wp-config.php 文件以進行遷移以獲取更新的站點信息。
從文件管理器訪問文件并編輯它們,更改以下行:
定義('DB_NAME,' new_database_name ');
定義('DB_USER,' new_database_username ');
定義('DB_PASSWORD,' new_database_user_password ');
在上面的行中,確保將粗體文本替換為對您的新主機準確的信息。
第 6 步:更改您的域名服務器
即使所有必要的文件現在都已到位,您的訪問者仍將使用您以前的主機訪問您的網站。要更改這一點,您需要更新 DNS 記錄,讓您的域知道新網站的位置。
您首先需要登錄您注冊域名的管理面板。在注冊過程中使用您的新虛擬主機提供的信息更新名稱服務器(通常成對出現)。它們通常看起來像:
ns1.yournewserver.com
ns2.yournewserver.com
請記住,更改通過全球 DNS 系統傳播需要一些時間。在接下來的24-48 小時內,建議您不要更改舊的或新的 WordPress 安裝。
WordPress 遷移后可能出現的問題
雖然很簡單,但 WordPress 遷移隱藏了一些您絕對想避免的危險。以下是一些可能出現的常見 WP 傳輸問題:
- 建立安全數據庫連接時出錯 - 此錯誤可能與修改wp-config.php文件時出錯有關。檢查文件并確保信息正確。留意錯別字。
- 500 Internal Server Error – 這個模糊的錯誤消息很難識別,可能是由多種因素引起的。對此的一種常見解決方案是備份您的 .htaccess 文件并創建一個全新的空白文件。
- 缺少圖像– 如果您在完成遷移后發現缺少圖像,請不要驚慌 – 這可能是由 DNS 傳播引起的。如果它們在 48 小時后沒有出現,請檢查您是否真的從之前的主機中移動了所有圖像文件。
- 404 Page not found – 此警報可能與 .htaccess 文件有關。如果您遺漏了該文件或它已被某種方式損壞,則該站點可能無法加載。驗證文件是否存在,并確保里面的參數是正確的。如果一切正常 - 檢查您的 URL 路徑,看看您是否沒有錯誤配置您的鏈接。
使用遷移WordPress
如果您不想自己處理遷移 WordPress 網站的麻煩,請考慮轉移到像樣的提供商。我們不僅提供專門的 WordPress 托管計劃和內部開發的工具,而且我們還可以免費為您執行遷移。您需要做的就是注冊一個帳戶并請求遷移。從那時起,您將需要向您的舊主機提供登錄憑據,然后您就可以放松一下了。該過程完成后,只需檢查您的站點以確保一切正常。
結論
為您的 WordPress 網站處理糟糕的托管不僅僅是壓力 - 它可能會對您的網站流量產生嚴重影響。與其咬牙忍耐,不如盡早開始計劃您的 WP 網站遷移。花時間確定一個可靠的主機,然后在找到合適的主機時迅速采取行動。如果您不想進行手動安裝,請確保您的提供商已準備好為您提供該過程。