坐井观天

互联网、科技、生活

将WordPress博客迁移到SAE

花了将近两个小时,完成了博客从虚拟主机到SAE的迁移。

如果你不知道什么是SAE,请移步这里

或者直接点击邀请链接

http://sae.sina.com.cn/activity/invite/76222/weibo

大致的步骤是:

1,安装WP4SAE,这是一个根据SAE优化过的WP版本,禁用了插件和主题的直接上传功能,根据SAE的特性做了数据库的优化

2,从旧博客里将数据导出为WP的XML文件,再把新的文件导入到SAE上安装的全新的SAE系统中,由于SAE的timeout只有30S,如果内容很多的话,可能会执行超时。但是建议选择“下载附件”选项,看看30S有多少下多少

3,将旧博客的uploads文件夹down下来,上传到SAE的Storage模块中,由于官方没有传输工具,所以只能一个个文件夹网上传。(2中的30S中处理的数据直接影响到你的人肉操作程度)

4,修改博客的常用设置,包括:博客名称和地址、固定连接方式、撰写设置

5,将uploads中上传的文件的新URL更新到数据库中,SQL语句为

update wp_posts set post_content=replace(post_content,’kinas.me/wp-content/uploads’,’kinaschen-wordpress.stor.sinaapp.com/uploads’)

其中的kinas.me替换为你的博客地址、kinaschen-wordpress替换为“你的sae应用名-storage名”,可以使用phpmyadmin执行

6,迁移原博客的插件和主题

这个目前的方法是使用SVN更新,先co下你的博客的代码,然后把解压好的文件复制到 wp-content/theme或wp-content/plugin目录下,然后add一下就OK了

(WP4SAE内置了两款WP的官方主题和mg12的iNove主题,这三款都算是十分不错的经典主题)

7,一些修修补补的工作

包括:

1,更新你的google统计

2,更新你的Footer写上Powered By SAE

……

8,绑定域名

目前SAE好像没有公开支持绑定域名,不过根据前阵子透露出的消息,以后支持有备案号的网站的域名绑定应该是没问题的。

 

参考文章:http://www.mobai.org/2011/09/30/wp2sae/

2 条回复

  1. 张天壹 的头像

    貌似速度快了点儿,送的云豆够用吗?

    1. kinas 的头像

      完全够用啊,本来WP就很省资源

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注