如何重新安裝 WordPress:6 種方法解釋
已發表: 2024-01-30如果您有 WordPress 網站,有時可能需要重新安裝核心軟體。 例如,您的網站可能感染了必須刪除的惡意軟體,或者您可能決定遷移到新的託管提供者。 在這些情況下,了解如何正確重新安裝 WordPress 可以幫助您防止在過程中遺失任何資料。
有多種方法可以執行無縫 WordPress 重新安裝。 您可能喜歡使用專門的工具,或採取更實際的方法,透過管理儀表板或檔案傳輸協定 (FTP) 用戶端手動重新安裝軟體。
在這篇文章中,我們將向您展示如何從頭開始重新安裝 WordPress。 此外,我們還將介紹一些重要的安裝前和安裝後步驟,並解決您可能遇到的一些常見問題。
重新安裝 WordPress 的常見原因
WordPress 是一種常用的內容管理系統 (CMS),經常進行更新和改進。 但它並非不受問題或使用者錯誤的影響,因此在某些情況下您可能需要卸載 WordPress 並在網站上重新安裝它。
讓我們來看看您可能需要這樣做的一些最可能的原因。
1.您的網站受到惡意行為者的危害
如果您的網站沒有採取足夠的安全措施,它可能會受到威脅。 例如,弱登入憑證使駭客更容易透過暴力攻擊造訪您的網站。 或者,如果您使用的是過時版本的 WordPress,駭客可能會利用該軟體中的已知漏洞並將惡意軟體注入其程式碼中。
無論哪種情況,攻擊都可能對您的 WordPress 安裝造成無法修復的損壞。 因此,您可能需要暫時從伺服器中刪除它,然後重新安裝。
當然,實施雙重認證和自動更新等安全實踐有助於防止此類問題。 您還需要使用 Jetpack Security 等工具來保護您的網站免受惡意軟體、有害垃圾郵件和其他常見威脅的侵害。
2.您遇到資料庫損壞
如果您網站的資料庫損壞,您可能還需要重新安裝 WordPress。 這可能是由編碼錯誤或外掛程式與核心 WordPress 軟體之間的相容性問題引起的。
資料庫發生故障可能會導致資料遺失並影響站點的功能。 如果您無法修復和恢復損壞的資料庫,您可能需要重新安裝 WordPress 才能解決問題。
全新安裝將為您提供乾淨且功能齊全的資料庫。 當然,您還必須將網站的所有資料傳輸到新資料庫,這就是為什麼必須保持網站的連續備份(稍後將詳細介紹)。
3. 您想要遷移到新的伺服器或託管提供者。
當您切換託管提供者時,您必須將 WordPress 網站轉移到新主機的伺服器。 在某些情況下,您可以毫無問題地遷移內容。
但是,如果新伺服器環境的配置和設定與先前的不同,則簡單的遷移可能還不夠。 您可能需要重新安裝 WordPress 以確保您的網站與新伺服器無縫整合。 如果您不確定,可以聯絡新的託管供應商,看看是否有必要這樣做。
4.您遇到持續存在的技術問題
您的 WordPress 網站可能只會遇到一個您無法解決的持續問題。 這可能包括主題和外掛之間的衝突、WordPress 核心軟體的兼容性問題或其他技術故障。
從頭開始重新安裝 WordPress,您將能夠重置整個系統。 這可以幫助消除軟體及其配置中的任何問題,並使您的網站能夠正常運作。 如果您無法透過基本故障排除步驟確定問題的根本原因,這也可能是有用的步驟。
重新安裝 WordPress 之前需要執行的四個步驟
在介紹如何重新安裝 WordPress 之前,我們先回顧一些基本的預安裝步驟。 首先花時間執行這些任務對於確保流程順利進行至關重要。
1. 備份您的網站
首先也是最重要的,您需要備份您的 WordPress 網站。 這涉及將網站內容保存在安全的地方,以便在重新安裝 WordPress 後可以輕鬆恢復它。
您的網站託管服務商可能會提供內建備份解決方案。 但這不足以保護您的站點,因為備份可能不夠頻繁,並且可能儲存在主機自己的伺服器上。
相反,您可以使用 Jetpack VaultPress Backup 等外掛程式來製作網站的安全即時副本。 該工具使您能夠備份以下內容:
- 您的 WordPress 資料庫
- 外掛程式、mu-plugins、主題和上傳目錄中的所有文件
- WordPress 根目錄中不屬於其他 WordPress 安裝的數據
- wp-content目錄中的其他文件
請注意,VaultPress Backup 不會儲存以下資料:
- WordPress 的核心檔案(儘管您可以輕鬆地從 WordPress.org 下載它們)
- 上述外掛程式、主題和其他目錄之外的文件
- 快取和備份目錄
- 其他 WordPress 安裝,例如在子目錄中找到的安裝
該插件將您的備份儲存在位於世界各地安全資料中心的伺服器上。 然後您可以透過登入您的帳戶輕鬆恢復您的內容。 另外,您可以使用內建的活動日誌將網站還原到特定點。
2. 記錄任何自訂配置
在繼續之前,您還需要記下目前安裝的所有自訂配置。 這些可能包括主題自訂、外掛設定以及對核心文件所做的任何修改。
此外,您可能想要儲存新增至主題中以設定某些元素樣式的所有程式碼片段。 這樣,當您重新安裝 WordPress 時,可以更輕鬆地重新建立網站的外觀。
3. 確保您具有 FTP 或 cPanel 存取權限
您可能需要使用檔案傳輸協定 (FTP) 將已儲存的檔案上傳到新安裝的 WordPress。 這表示如有必要,請下載並安裝 FileZilla 等 FTP 用戶端。
您還需要確保擁有正確的 FTP 憑證,特別是直接存取網站所需的主機名稱、使用者名稱、密碼和連接埠號碼。 您可以在您的託管帳戶中找到此資訊。
此外,您需要存取託管提供者的控制面板來管理您的目錄並對您的網站進行其他修改。 它也應該位於您的主機帳戶中 - 它可能稱為 cPanel,也可能是您的提供者提供的自訂解決方案。
4. 準備好您的資料庫憑證
最後,您需要確保您的資料庫憑證隨時可用。 這包括資料庫名稱、使用者名稱和密碼以及主機資訊。
您通常可以在現有 WordPress 安裝的 wp-config.php 檔案中找到這些詳細資訊。 或者,您可以使用網站主機提供的資料庫管理工具來尋找它們。
當您重新安裝 WordPress 時,系統會要求您輸入此資訊以在您的網站和資料庫之間建立連線。 因此,手頭上有它將確保過程順利進行。
如何解除安裝並重新安裝 WordPress 以及您的內容(3 種方法)
完成上述步驟後,您就可以開始了。 以下部分將介紹如何重新安裝全新版本的 WordPress。 您會發現三種不同的方法,包括手動方法。
本節中的方法還涉及刪除您的內容,因此您可以從備份還原先前的版本或從頭開始 - 請記住,您絕對應該 在遵循這些說明之前,請先完整備份您的網站。
現在,透過 FTP 用戶端(如 FileZilla)連接到您的網站。 然後開啟您網站的根目錄(通常標記為public或public_html ,或有時以您的網站命名)並刪除該資料夾中的所有內容。
您也可以透過 cPanel 中的檔案管理器或主機提供者提供的任何控制面板來執行此操作。
如果您想要全新安裝 WordPress,您還需要刪除資料庫。 例如,在 cPanel 中,尋找“資料庫”部分並按一下“MySQL 資料庫” 。
這將帶您進入包含 WordPress 安裝中的資料庫清單的頁面。
繼續將它們全部刪除。 現在,您已準備好從頭開始重新安裝 WordPress。
方法 1:透過 FTP 手動重新安裝 WordPress
要手動重新安裝 WordPress,您首先需要從官方網站下載軟體。
下載完成後,解壓縮 ZIP 檔案。 然後再次開啟 FTP 程式並找到網站的根目錄。
將提取的檔案上傳到該資料夾。 如果您收到類似「目標檔案已存在」之類的訊息,請確保選擇「覆蓋」選項。
準備好後,打開網頁瀏覽器並訪問您的網站。 然後按照螢幕上的指示運行 WordPress 安裝程序,並在出現提示時輸入您的資料庫憑證(您之前已儲存的)。
方法 2:使用一鍵安裝程序
您也可以使用一鍵安裝程式(例如 Softaculous)重新安裝 WordPress。 這種工具通常包含在您的託管計劃中。
如果您的網站主機提供此功能,請尋找安裝程式(如果需要,請參考主機的文件)並選擇WordPress選項。
然後點選「安裝」按鈕,然後按照螢幕上的指示進行操作。
系統會提示您選擇要安裝 WordPress 的網域、設定管理員帳戶並設定一些基本設定。 請注意,這將覆蓋任何現有的安裝和設定。
方法三:使用專門的插件
或者,您可以使用外掛程式重新安裝 WordPress。 例如,WP Reset 會將您網站的資料庫重設為其預設安裝值,而不會變更任何檔案。
您也可以配置此工具以刪除所有自訂項目和內容,或僅刪除主題設定等特定部分。
同樣,高級 WordPress 重置使您能夠重置整個 WordPress 安裝(或其中的一部分)。 這個過程的具體工作方式會根據您選擇的插件而有所不同,但通常很簡單。
請注意,您需要購買這些外掛程式的高級版本才能完全完成 WordPress 重新安裝。 因此,如果可能的話,您可能需要考慮使用上述其他方法之一(完全免費)。
如何僅重新安裝 WordPress 核心(不刪除任何內容)
上述過程將建立一個乾淨的 WordPress 安裝,覆蓋或刪除您網站上已有的任何內容。 如果您需要的只是重新安裝核心 WordPress 軟體,而不是完全重置您的網站,這裡有一些方法。
方法 1:在管理儀表板中重新安裝 WordPress 核心
重新安裝 WordPress 核心軟體的最簡單方法是透過網站的管理儀表板。 只需前往儀表板 → 更新並選擇重新安裝按鈕即可。
就是這樣 - WordPress 現在將自動下載並重新安裝最新版本,而不會影響您網站的任何內容。
方法 2:透過 FTP 手動重新安裝 WordPress 核心
您也可以透過 FTP 重新安裝 WordPress,而不會遺失資料。 如前所述,您需要將 WordPress 下載到您的電腦並解壓縮 ZIP 檔案。 但這一次,您需要刪除wp-content資料夾,因為您不會將其上傳到您的網站。
在 FileZilla 中,打開根資料夾並刪除其中的所有內容( wp-content資料夾除外) 。 該資料夾包含網站的所有文件,包括媒體、外掛程式和主題。 因此,您需要保持其完整。
然後,繼續將下載的 ZIP 檔案的內容上傳到根資料夾。 過程完成後,您應該擁有一個新安裝的 WordPress 核心副本,並且您的內容應該保持不變。
方法3:透過WP-CLI重新安裝核心軟體
您也可以使用 WP-CLI 重新安裝 WordPress 核心。 這是一個命令列工具,用於管理 WordPress 安裝的不同方面。
此方法需要一些技術知識,因為您需要先在網站的伺服器上安裝 WP-CLI。 該過程將根據您的網站託管服務商的不同而有所不同,但它可能已經包含在您的主機帳戶中。
要透過 WP-CLI 重新安裝 WordPress,您只需輸入以下命令:
wp core download --skip-content --force
這將重置您的 WordPress 安裝,而不影響您的主題和外掛。
我們守護您的網站。 你經營你的生意。
Jetpack Security 提供易於使用、全面的 WordPress 網站安全性,包括即時備份、Web 應用程式防火牆、惡意軟體掃描和垃圾郵件防護。
保護您的網站重新安裝後應採取的四個重要步驟
現在您已經成功重新安裝了 WordPress,是時候執行一些必要的安裝後步驟了。 這將確保一切正常工作。
1. 恢復備份並驗證其完整性
如果您在卸載並重新安裝 WordPress 之前進行了任何備份,現在可以繼續還原它們。 如何執行此操作取決於您選擇的備份工具。
透過 Jetpack VaultPress Backup,流程全部自動化。 您所需要做的就是打開網站的活動日誌並選擇日期範圍和/或您想要恢復的項目(例如外掛程式、貼文和頁面)。
然後,只需點擊“恢復”選項,插件就會完成剩下的工作。 該過程完成後,檢查恢復的內容以確保其全部存在(並且一切都按應有的方式運行)。
2. 重新配置任何自訂設定
接下來,您將重新套用所有自訂 WordPress 配置。 這些是您在預安裝步驟中可能已儲存的設定。
您需要重新訪問您的主題和插件,並重新添加您的自訂項目(如相關)。 您還需要插入在重新安裝過程中刪除的所有自訂程式碼片段。
3. 測試網站的功能
測試網站的功能也很重要,以確保重新安裝過程後沒有故障或遺失元素。 您檢查的內容取決於您網站的內容,但需要考慮以下幾點:
- 任何互動元素,例如表單和評論部分
- 您的頁面佈局和設計在不同裝置上的顯示方式
此外,最好檢查您的網站是否有損壞的連結、遺失的圖像和瀏覽器相容性。 您對這個過程越徹底,您就越有可能發現任何意外問題。
4. 確保並加強網站的安全性
最後,這是提高網站安全性的最佳時機。 如果您最近曾遭受駭客攻擊,這一點尤其重要,因為它將有助於防止您因網路攻擊或惡意軟體而再次重新安裝 WordPress。
如前所述,Jetpack Security 是一款用於保護您的 WordPress 網站的一體化解決方案。 您只需單擊即可啟用防火牆和強力保護等措施。
您還可以透過實施強密碼策略、限制使用者權限和存取以及保持外掛程式和主題最新來提高網站的安全性。
解決常見的重新安裝問題
重新安裝 WordPress 有時會導致意外問題,這可能會影響網站的功能或外觀。 以下是解決四個最常見問題的指南。
1.白屏死機(WSoD)
白屏死機是指您(或訪客)在嘗試造訪您的網站時遇到空白頁面。 它可能有多種原因,例如:
- 程式碼或主題檔案中的 PHP 錯誤
- 超出記憶體限制
- 外掛或主題不相容問題
要確定此錯誤的原因,您可以先在 WordPress 中啟用偵錯模式。 為此,請打開wp-config.php檔案並輸入以下程式碼:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
這可以幫助您(或您的開發人員)識別網站程式碼中的任何錯誤。
或者,您可以嘗試一一停用並重新啟用網站的外掛程式和主題。 確保使用臨時站點,並每次刷新頁面,以便您可以查看錯誤是否消失。 如果是這樣,您就會知道應該歸咎於哪個外掛程式或主題,並且可以更新或替換它。
如果您的 WordPress 網站記憶體限制可能是問題所在,您可以嘗試增加它。 打開wp-config.php檔案並貼上以下程式碼:
define('WP_MEMORY_LIMIT', '256M');
您可以將“256M”變更為您的首選值。 不過,某些網站寄存服務商可能不允許此類更改,因此您可能需要聯絡您的供應商尋求協助。
2. 500內部伺服器錯誤
顧名思義,500內部伺服器錯誤表示網站伺服器出現問題。 可能的原因包括:
- 文件權限不正確
- 損壞的.htaccess文件
- 不相容的外掛程式或主題
您可以先檢查檔案權限以確保它們設定正確。 目錄的權限通常應為 755,檔案的權限應設定為 644。
您可能還需要產生新的.htaccess檔。 該檔案可能在重新安裝過程中已損壞。
如上所述,逐一停用和重新啟用外掛程式和主題也是一個好主意。 這可以幫助您識別已安裝工具的任何相容性問題,以便您可以糾正它們。
3. 缺少主題或外掛文件
當您測試新的 WordPress 網站時,您可能會注意到一個或多個主題或外掛無法正常運作。 這是因為他們的一些檔案可能在重新安裝過程中「丟失」。
如果是這種情況,您需要刪除並重新安裝受影響的外掛程式或主題。 執行此操作之前,請記下所有設定和配置,以便之後可以重新套用它們。
4. 固定連結問題
最後,重新安裝後,您可能會注意到您的 WordPress 永久連結看起來不正確或您的網站的 URL 結構錯誤。 這可能是由於.htaccess配置不正確造成的。 此外,您的永久連結結構可能在安裝過程中無法更新。
要解決此問題,您可以嘗試產生新的.htaccess檔案。 或者,您可以透過導覽至 WordPress 儀表板中的「設定」→「永久連結」來重置 URL 結構。
無縫重新安裝流程的最佳實踐
重新安裝 WordPress 應該是一個簡單而順利的過程,特別是如果您選擇使用一鍵安裝程式等方法。 但您可能需要做一些事情來確保無縫重新安裝。
1. 先在暫存站點上測試流程
如果您擔心重新安裝將如何進行,您可能需要先在臨時站點上嘗試。 這將使您能夠在實際網站上執行之前熟悉該流程。 另外,您可以在安全的環境中嘗試不同的重新安裝方法,並選擇您覺得最舒服的方法。
使用臨時站點還可以讓您有機會解決可能出現的任何問題。 這樣,如果您在實際網站上遇到任何問題,您將確切地知道需要做什麼。
2. 重新安裝後監控站點的運作狀況
完成重新安裝過程後,您需要密切注意站點的效能。 如前所述,這包括測試其功能並確保其頁面在不同裝置上顯示良好。
但您可能還想使用 PageSpeed Insights 等工具來執行效能測試。 如果您的網站得分較低,您需要仔細查看結果中的建議。 例如,您可能需要再次壓縮影像。
如果您正在使用快取或優化插件,並且您的網站的運作狀況仍然很差,您可能還需要檢查該特定插件的設定。 重新安裝完成後可能沒有正確配置。
3.保留活動日誌供參考
有幾個問題可能會提示您重新安裝 WordPress,包括網路攻擊、持續故障或設定錯誤。 但找出任何問題的根本原因很重要,這樣您就可以防止問題再次發生。
這就是為什麼使用活動日誌是個好主意。 Jetpack 的 WordPress 活動日誌提供了您網站上所有事件的完整記錄。 這包括配置、新帖子、更新等操作。
每個事件都會有一個時間戳。 它還會向您顯示在您的網站上進行更改的用戶。 因此,您應該能夠追蹤您的網站在遇到問題或網路威脅之前所做的最後更改。
然後,您可以採取必要的步驟來解決問題並防止將來再次發生。 例如,您可能需要限制使用者的權限,或刪除特定外掛程式以保持網站順利運作。
4. 即時備份您的網站
最後,您需要開始即時備份您的網站。 如果您有一個活躍的網站並且不斷更新它,這一點尤其重要。
使用 VaultPress Backup,您對網站所做的每項變更都會立即儲存。 這些變更包括新增產品、更新頁面或處理新訂單。
這些備份都是自動的,因此您無需執行任何操作。 另外,它們儲存在 Jetpack 的安全伺服器上。
如果出現任何問題,您將能夠快速將網站還原到最新版本。 因此,在您的網站遭受網路攻擊或故障之前所做的任何更改都將被儲存(並且可檢索)。 這可以確保您將來不必重新安裝 WordPress。
經常問的問題
本指南涵蓋了重新安裝 WordPress 時需要了解的所有要點。 如果您對該流程仍有任何疑問,請查看這些常見問題。
我需要技術專業知識來執行重新安裝嗎?
不需要,幾乎任何人都可以重新安裝 WordPress,這取決於您選擇的方法。 如果您缺乏技術專業知識,您可能會選擇一個簡單的選項,例如透過儀表板重新安裝最新版本的 WordPress,或使用 Softaculous 等一鍵安裝程式。
如果您更傾向於技術並想要親身實踐,您可能更願意透過 FTP 重新安裝 WordPress。 這使您可以更好地控制重新安裝的檔案和資料。
重新安裝 WordPress 之前應該採取哪些預防措施?
在重新安裝 WordPress 之前,必須先對網站進行最新備份。 幸運的是,VaultPress Backup 可以為您自動執行此程序。
該插件即時複製您的網站並將其儲存在異地位置。 重新安裝 WordPress 後,您可以輕鬆恢復所有內容。
請注意,VaultPress Backup 不會備份 WordPress 本身,因此如果您需要重新安裝核心軟體,則需要單獨完成。 它保存的是您網站的內容(評論、產品、貼文等),因此您不會遺失資料。
此外,您還需要記下網站上的所有自訂配置。 例如,如果您新增了一些程式碼片段來自訂主題,則需要儲存這些程式碼片段,以便以後可以輕鬆地重新新增它們。
重裝完成後該怎麼辦?
重新安裝 WordPress 後,您應該考慮採取一些步驟。 最重要的是,如果您還沒有安全插件,您需要為您的網站添加一個安全插件。
全面的安全工具是任何網站的必備工具。 它可以幫助防止常見的網路攻擊並確保您的內容安全。 如果沒有它,您的網站可能會感染惡意軟體。 更糟的是,駭客可能會闖入您的網站並竊取敏感資訊。
Jetpack Security 是一款功能強大的工具,可針對各種類型的威脅提供防護。 它配備了防火牆、惡意軟體掃描程式、反垃圾郵件工具和其他基本安全功能。 這種解決方案可以防止許多可能需要重新安裝 WordPress 的問題。
Jetpack Security:即時保護和備份您的網站
如果您的網站已被入侵,您可能需要乾淨的 WordPress 安裝。 這也可以解決各種持續存在的故障和技術問題。
幸運的是,如果您使用自動化工具進行備份並重新安裝軟體,則該過程非常簡單。 最重要的是要記住,您必須使用 Jetpack 等全面的安全工具來保護您的新安裝。 這使您可以存取即時備份、輕鬆復原和豐富的安全工具(包括防火牆和惡意軟體掃描程式)。
您準備好保護您的 WordPress 網站了嗎? 立即開始使用 Jetpack Security!