没有宝塔面板的服务器上的WordPress网站打包下载到本地?
在服务器上部署的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的简化操作。
-
本地环境配置需注意数据库版本兼容性。