网站搬家经历

杂文Linux,网站搬家,阿里云

首先搬家的原因是原博客放在阿里云虚拟空间,三天两头服务器宕机。看下面360监控记录。这种状况已经持续了好几个月,最长的一次宕机时间等了两天才好。更早的监控记录已经被删除了。

下面是搬家过程:

首先刚开始思路是网站打包,数据库直接进行备份。

第一次计划是搬迁到美国的机器上。然后数据全部上传后,导入数据库发现数据库版本不兼容。

在阿里云用的是mysql5.1,美国linux机器装的是5.5的版本无法直接导入。百度了很多方法也没成功。

就这样解析暂时回到阿里云,搁置了几天。

然后昨天在后台博客突然发现wordpress博客自带有个数据导入导出功能。见下图

当时发现这个功能心情的激动无以言表。然后因为已经是深夜,所以放到第二天开始着手搬家事宜

首先这次搬家选择了国内其他家的一台机器,因为美国机器已经放了一个视频网站,网速占用非常大。

网站文件:

首先确认PHP版本正确,原阿里云使用的是PHP5.4,新机器上也配置了5.4版本。

然后将博客文件在阿里云主机上重新打包一份,然后上传到新机器上。直接解压。

数据库:

博客文章等使用wordpress自带的导入导出来完成。连接诶数据库通过修改配置文件wp-config.php来完成。

大致上就是这两步。其他需要注意的就是,搬家后一些设置需要重新设定。

首先就是固定链接的设置,之前是采用自定义/%postname%/的方案,新博客默认的是日期和名称型。

这里直接选择自定义方式,然后填入/%postname%/即可。

后台默认站点标题以及主题中显示最近文章数量、小工具等的设置。

至此搬家已经成功完成。

 

 

Posted by 柴郡猫