-
前言
在wordpress呆久了之后,我发现还是喜欢利用markdown写东西,特别是文章,所以,一心想找一个能用markdown的工具来写作,发现在wordpress下面使用markdown是如此的艰难及不适应,最终决定尝试一发,该换换博客程序啦。于是在知乎上游荡了一下午时间,发现了typecho这个国产博客。再利用了一小时时间快速的将wordpress的文章什么的全部转换到了typecho上,就此写下此博文。 -
备份先行
首先要转移博客,那我哪敢随便动手啊,毕竟都是心血。所以,我们先在vps的根目录下新建一个wordpress文件夹,再将所有以前的wordpress文件全部移动到wordpress文件夹中。其中肯定包括了图片和文件。备份完了文件,我们就开始对安装typecho. -
安装typecho
安装typecho和安装wordpress无异,我们先从[typecho官网][2]上下载了typecho的源代码文件,然后上传至vps的根目录下面,之后,我们打开我们的域名
会出现安装程序。我们根据提示,将数据库信息和管理员信息填写完成即可。之后,我们就可以看见我们新的typecho博客啦。 -
转移图片文件
在wordpress中,我们的图片和文件是存储在 /wp-content/uploads/, 而Typecho则是保存在 /usr/uploads.所以,我们需要将它们复制到typecho的图片文件夹中。 -
转移数据库
这时候,我们就要利用到[wordpress转typecho插件][4],将插件解压并复制到/usr/plugins目录下,我们就可以通过后台的管理插件界面中看见该插件,我们启动插件后,并填写相应的设置。插件就会自动对我们的wordpress的数据库进行转换。 -
替换图片地址
在数据库中的文章内容包含了各种各样的图片链接是作为从前的wordpress的路径的,如今我们已经将图片的路径转换为了typecho的路径,此时,我们就要利用sql语句,对数据库的文章字段进行修改。
UPDATE typecho_contents SET text = REPLACE(text,'http://xx.com/wp-content/uploads/','http://xx.com/usr/uploads/');
记得要选对数据库的问题。等待转换完成,我们的转移工作就结束了,你可以享受新的博客啦。
-
后言
对于typecho的看法,我觉得typecho是一个特别小巧的博客程序,它的很多东西都是需要利用ftp上传。但是,界面十分简洁,看起来特别亲切,没有了wordpress的臃肿。而且markdown的编写方式简直感人,特别喜欢这种方法。