很久之前写过一篇介绍windows下配置PHP安装WordPress的文章”​​在本地安装 wordpress​​“,最近经常在mac上做开发,所以也想把WordPress搬过来,于是折腾就开始了:

1.配置PHP环境

这里用于配置PHP环境的软件仍然是XAMPP,首先下载​​XAMPP Mac OS X 1.7.3​​;然后安装到/Applications目录下;运行XAMPP,开启apache和mysql;最后在浏览器中输入​​http://localhost​​​.如果出现下图所示的欢迎页面就说明成功了!



2.安装WordPress

新建数据库,在欢迎页面中点击”phpMyAdmin”进入数据库后台,具体的设置可以看看”​​在本地安装 wordpress​​“.

下载最新的​​WordPress3.0​​,然后将解压的文件放到”站点”文件夹下,最后在浏览器中输入http://localhost/~用户名/文件夹名 进行自动安装.

至此”又一个WordPress博客”就完成了.

如果只是安装一个WordPress那么现在就可以收工了,但我想把blog的数据也同步,于是折腾才刚刚开始…

说到WordPress同步数据,最先想到的自然是最常用的导入,导出工具,但这次它却很不给面子,导入过程中提示”已上传的文件无法被移动到…“检查XML的文件名和相关文件夹的权限都没发现问题,不想纠结,放弃…改用phpmyadmin导入数据.

进入phpmyadmin选择相应的数据库,点击导入数据,选择上传备份的sql文件


但这里却提示”#1062 – Duplicate entry ’1′ for key 1错误…“,没退路了…google一下,发现是主键重复造成的错误,可能是刚刚导入XML所致,于是清空所有表,再导入一次,成功!

原以为这就搞定了,但进入blog才发现由于导入的是线上的数据所以链接全是http://iinterest.net…再次进入数据库,打开”wp_options“表,将”siteurl“”home“的值改为”​http://localhost/~用户名/文件夹名​“,到这里才算全部搞定,历经2个小时…