用 SSH 搬家 WordPress
已有 388 次阅读2013-12-21 10:44
|个人分类:Apache
一般我们安装或者迁移 WordPress 博客,我们都需要把 WordPress 安装包或者资料下载到本地,然后上传到新的服务器,再进行安装或者迁移,这样不仅耗时费力,如果主机在国外的话,传送几百兆数据将会是一场噩梦。
其实如果你的主机支持 SSH 的话,这一切都会变得很简单并且可以迅速完成。
用 SSH 把 WordPress 搬家的流程如下:
1. 登录原来服务器的 SSH,输入下面的命令来把站点的文件打包为一个压缩包。
tar -czvf olesite.tar.gz *
2. 使用 mysqldump 命令把数据库导出到一个文件里面:
mysqldump -user=[数据库用户名] -p [数据库名] > [备份文件名].sql
3. 登录新服务器的 SSH,用 wget 命令来把备份的文件下载到新的服务器上面。
wget http://oldname.com/olesite.tar.gz
wget http://oldname.com/olesql.sql
4. 解压下载的备份文件
tar -xzvf olesite.tar.gz
5. 导入数据库文件,如果没有数据库就请先创建数据库。
mysqldump -user=[数据库用户名] -p [数据库名] < [备份文件名].sql
6. 删掉备份的文件。