在服務器上部署的wordpress博客站,沒有寶塔面板,怎么將服務器上的wordpress打包下載到本地?
作者:?曉北斗NorSnow?
曉北斗動態視覺設計師,嵐度視覺工作室執行人;主要從事展廳視頻制作、圖形工作站銷售、AIGC研究;交流網站:www.alignto.cn
要將沒有寶塔面板的服務器上的WordPress網站打包下載到本地,可以通過以下兩種方法實現,具體操作步驟及注意事項如下:
方法一:手動備份文件及數據庫
步驟說明
-
下載網站文件
-
使用 FTP工具(如FileZilla)或 SCP命令 連接到服務器,將WordPress的根目錄(通常位于
/var/www/html
或/www/wwwroot/域名
)完整下載到本地。 -
關鍵文件包括:
-
wp-content
(主題、插件、上傳的媒體文件) -
wp-config.php
(數據庫配置) -
.htaccess
(偽靜態規則,需確保顯示隱藏文件)。
-
-
-
導出數據庫
mysqldump -u 數據庫用戶名 -p 數據庫名 > wordpress_backup.sql
-
通過 phpMyAdmin:登錄后選擇對應數據庫,點擊“導出”生成
.sql
文件并下載。 -
通過 命令行:使用
mysqldump
命令導出數據庫: -
輸入密碼后,生成的
.sql
文件會保存在當前目錄,需通過SCP或FTP下載到本地。
-
-
本地環境配置
-
在本地搭建PHP+MySQL環境(如XAMPP/MAMP),將下載的WordPress文件放置在本地服務器的網站目錄。
-
導入數據庫文件到本地MySQL,并修改
wp-config.php
中的數據庫連接信息(名稱、用戶名、密碼)。
-
方法二:使用遷移插件(推薦)
步驟說明
-
安裝插件
-
在服務器的WordPress后臺安裝 All-in-One WP Migration 插件,免費版支持512MB以內的網站遷移。
-
-
生成備份包
-
進入插件 → 導出站點 → 選擇“導出到文件”,插件會自動打包網站文件及數據庫為
.wpress
格式的壓縮包。
-
-
下載備份包
-
通過FTP或SCP將生成的
.wpress
文件從服務器下載到本地(默認路徑為wp-content/ai1wm-backups
)。
-
-
本地恢復
-
在本地安裝相同插件,上傳并導入備份包,插件會自動解壓文件并恢復數據庫,無需手動配置。
-
注意事項
-
文件完整性:確保下載所有文件,尤其是隱藏文件(如
.htaccess
)。 -
數據庫兼容性:若本地環境與服務器PHP/MySQL版本不同,可能導致兼容性問題,建議版本盡量一致。
-
安全備份:遷移前關閉服務器防火墻或檢查端口權限,避免因攔截導致下載失敗。
-
替代工具:若網站較大,可嘗試 Duplicator 等插件分卷壓縮,或通過命令行直接打包(如
tar -czvf wordpress.tar.gz /網站路徑
)。
引用來源
-
手動備份文件及數據庫操作參考了WordPress官方推薦的手動遷移流程。
-
插件遷移方法基于All-in-One WP Migration的簡化操作。
-
本地環境配置需注意數據庫版本兼容性。