因为久酷的VPS不适合多个博客同时搭建,如果建站太多,就会出现一系列的50X错误,真是为难久酷了,后面他帮我们这群blogger物色了另一个机房he.net,总体来说还不错吧,只是没有SSH,流量10G,也够用了。
这篇文章主要做个折腾记录,作为点经验给各位访客随便看看。文章开头数据库部分参考浩森博客,其他部分也靠放狗搜来的,都是学习他人经验,顺便在做点补充,来源都会给出链接。
数据库备份
首先我们要了解Wordpress为php+mysql程序,其搬家有点麻烦,因为其全部数据存储在你的mysql数据库里,所以我们要做的第一件事是备份你的mysql数据库,通过phpMyAdmin来到mysql后台,选择wordpress数据所在的数据库,点击“导出”或是英文的”Export”。
补充:如果你安装了数据库备份插件如WordPress Database Backup,那就更方便了,直接博客后台便可以备份数据库了。
选择所有的wordpress数据表,点击下方的“执行”,如果你的数据文件比较大,可选择”gzip压缩”。
补充:压缩格式不一样,tar.gz格式的文件比zip文件要小不少,tar.gz压缩格式用于unix的操作系统,而zip用于windows的操作系统,但在windows系统中用WinRar工具同样可以解压缩tar.gz格式。
备份好数据库以后,我们要做的是把文件“搬”到新的空间,其实很简单,利用ftp工具把原空间的所有文件下载到你的本地电脑,然后同样是通过ftp工具,把这些文件上传到你的新空间,这一步骤我就不详细介绍了!
补充:直接用FTP把WordPress数以千计的文件copy下来,再上传到新主机,时间花费太多。如果主机支持SSH或者面板支持压缩目录,请文章SSH压缩文件部分或者自行搜索。
下面要做的工作是把数据恢复到新空间的mysql的数据里,通过phpMyAdmin来到你新空间的mysql管理后台,点击“导入”或是英文的”Import”
补充:在这之前,你可能需要自己新建个数据库,也有可能管理员已经弄好发给你了。
点击“浏览”选择刚刚备份的数据库文件,最后点击“执行”
最后一步就是修改你的config.php文件,把里面相关数据修改为你新空间的数据!
还有一些后续工作,比如改变域名解析IP等。
其实也可以通过Wordpress导出和导入功能来搬家,但其只能备份部分数据,有些数据会丢失,比如日志的slug,甚至tag会导入为分类。
SSH压缩目录
我连接SSH使用的是Putty软件,也就那么几条命令,没那么复杂。
转到根目录,使用以下命令打包并压缩所有文件:
tar -czvf wordpress.tar.gz *
使用 SSH 登录新的服务器,使用下面文件解开压缩包:
tar -xzvf wordpress.tar.gz *
-c :建立一个压缩文件的参数指令(create 的意思)
-x :解开一个压缩文件的参数指令
-t :查看 tarfile 里面的文件
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名!不要再加参数!
还有cd,dir命令……
更多SSH命令请参考
本人的服务器用的是Directadmin面板,如何使用网上很多文章了,找了两篇出来供大家参考(图文版):
PS:讲起来的确很抽象,关键是过一遍就懂了!






给大家添麻烦了啊
@久酷 才刚发,速度太快了Y
话说 你这个zww牌主题真的
比以前的好看哦
@久酷 我觉得排版轻松,zww做的挺好了。
@derek 实时监控,哈哈
恭喜又迁新居!什么时候我也来入伙啊!
换新衣服啦,Z大的设计的很合身~~~
@mytion 早满人了,没地方给你了,久酷给我们买了14各月的服务
收到pingback,过来seesee
现在用的是小张的10号美国主机,带SSH,非常舒服
等过完年,俺要搞vps喽!
俺已经从godday重新购买了新的域名,paypal也办理之中。
现在现在本地搭建环境,过不了多久,就可以墙外见喽。
@grepsu
一来就来超猛的啊
第一次痛不痛
@A.shun XE
@A.shun 还用办理paypal?现在可以用支付宝了呀。
@A.shun 很痛……
嗯,非常有用。事实上我认为大家或早或晚会碰到搬家的问题的,所以未雨绸缪做点准备很有必要。
@Susion blogger行走江湖,翻qiang越轨之必学技能
搬家是个细活,一不小心哪儿出了差错就会很麻烦。
没有仔细看,这么看没感觉,适合搬家前参考。
@Vicia 看过不少搬家教程,说得简单,做起来有很多小细节容易犯错,我也是在久酷提点下顺利完成的,不容易
PS:我搬两博客…..
又搬家了,我发现我博客访问太慢了,准备换空间。
@febird 经常这么折腾也挺烦人的……
流量的人儿,可怜的中国博主们
恭喜恭喜。
下面几个图片 根本就放不大嘛!
@星网
有的图片本身就那么小了
都是数据导出这样搬家WP的啊,学习下~~~
@笑话 因为数据都是存在数据库中的啊
搬一次家,工程可大呢。
你的数据库和主机是一起的吗?我的是分开的,换主机时,不一定要换数据库,修改一下文件就可以了
@土狼妹妹 我的是在一起的,麻烦些,你的那种方法更方便