最近将国外的主机迁移到了阿里云(参见:Site Changelog)。没办法,GFW太厉害了。留在外面只能做僵尸网站。
本文简要介绍了将WordPress迁移到云服务器ECS、云数据库RDS,域名绑定到云解析的方法。
如果要购买 ECS 云服务器,使用我的邀请码(U6FOVY,有效期截止 2015-11-30)可以得到 九折 优惠。
新服务器
安装LAMP:Ubuntu快速安装 LAMP
安装phpmyadmin:
[cc lang=”bash”]
sudo apt-get install phpmyadmin
ln -s /usr/share/phpmyadmin/ /var/www/html/phpmyadmin
[/cc]
旧服务器
WordPress整站打包下载。
使用一个插件生成数据库备份wp-DB-backup:wp_backup.sql.gz
迁移
上传整站到/var/www/html,只需要修改wp-config.php更新数据库信息。
打开http://newsite.com/phpmyadmin,创建一个数据库,将wp_backup.sql.gz
导入(import)。
进入options工作表,更新home和siteurl的值。
[cc lang=”mysql”]
mysql> use wordpress;
mysql> source wp.sql;
mysql> update `wp1_options` set `option_value` =
“http://bio-spring.top/” where `option_name` = “siteurl”;
mysql> update `wp1_options` set `option_value` =
“http://bio-spring.top/” where `option_name` = “home”;
[/cc]
使用云数据库 RDS
在RDS控制面板创建database,然后登录到RDS,同上设置。
[cc lang=”bash”]
bash$ mysql -uuser -ppasswd -husername.mysql.rds.aliyuncs.com #
登录到RDS
[/cc]