WordPress博客迁移一例

之前用的是Dreamhost Apps,基本满意,缺点就是不能自己上传主题安装插件,本想就这么将就着用用,后来也觉得不爽了,于是找了一个免费的空间,把blog迁移过去了,域名不变。大致步骤如下:

1)在Dreamhost Apps的Panel里提交一个备份数据库的请求,然后他们备份好会发到邮箱里。

2)解压那个备份的包,得到一个文件,用自己喜欢的编辑器打开替换里面所有”wp_xxxxxxxxx” 为”wp_”(x为一串数字,自己找一下,每个人都不一样,会在里面出现好多次的,很明显)。

3)在新的空间的panel创建一个数据库,架设名字是wp_blog,数据库用户名是wp_user,然后修改刚刚那个文件的开始Database: 后面改成刚刚创建的数据库的名字,本例为wp_blog,保存然后打包为gz格式,作为备份上传,恢复(覆盖)掉刚刚的数据库。

4)下载Wordpress程序,修改wp-config.php中对应的数据库名,用户名、密码,然后从FTP上传整个Wordpress程序。

5)设置域名,指向新的空间,可能要等很久。

6)访问新的域名,可能会因为主题不一致而显示不出,所以直接登录后台(wp-login.php),可能会提示要升级数据库,升级好后则可进入后台,设置一下主题,之后主页即可正常显示。

PS:本例中域名不变,如果域名改变,可能要手动改数据库,或者有其他什么更好的方法,我没试过。

重要:忘了,备份的时候,除了数据库,还有uploads里面的所有文件,dreamhost apps没有ftp后台,所有只能用爬虫把图片什么的爬下来,然后把这些文件传到新的blog的uploads里面,我备份的时候忘了,现在域名转到新的了,旧的访问不了,有点麻烦,正在想办法恢复。

5 Replies to “WordPress博客迁移一例”

Leave a Reply

Your email address will not be published. Required fields are marked *