花了将近两个小时,完成了博客从虚拟主机到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好像没有公开支持绑定域名,不过根据前阵子透露出的消息,以后支持有备案号的网站的域名绑定应该是没问题的。
发表回复