因为某些原因,网站需要大搬家了。经过一段时间的学习实践,原先的服务器已经算是完成了他的使命。
经过网上介绍,挑选了一个国外的虚拟主机,性价比和中国国内的虚拟主机比起来真是厚道多了。
有过几次网络搬家的经验,这次搬家还算是顺利。由于虚拟主机的mysql搬家不像自己的服务器那样方便,于是首先是打包数据库,然后在家里的虚拟机中解包后备份,确认无误后再导入到新的虚拟主机mysql中(主要是为了保险起见)。然后把原先网站内容上传到新服务器中,修改数据库参数后一切正常。
有了这个经验,搬家dedecms更简单了,先是导出数据库,然后安装新版的dedecms,再上传原先的图像文件、附件及原先生成的html文件。安装一切正常,但访问的时候出了点问题,原来的网页总是提示不存在。查看了一下,估计是时区时间差的问题,而博客网站并没有这类问题,估计是导入数据库的时候时间也有了变化,这个以后再研究。
重新生成html文件,速度很快,看来这家虚拟主机商的确不错。生成之后访问问题解决,搬家成功。
通过搬家发现上传文件过程中,传输大量小文件实在是慢的要死,幸亏新的主机提供解包功能。把要上传的文件打包后再在后台通过文件管理解包,速度极快。