前段时间申请了一个阿里云虚拟主机(原万网虚拟主机),一直时间收拾,昨天网站原来所在的香港空间突然出了问题,有小半天的时间无法访问网站,趁这个机会我干脆把网站搬到了阿里云。搬家之后访问速度明显快多了,毕竟服务器在国内了,无需国外绕道。下面总结一下搬家过程中遇到的问题。
1、备份原网站
原主机也是虚拟主机,DirectAdmin控制面板的,备份网站和数据库什么的很容易。备份好后将网站数据和数据库下载到本地,然后修改config文件,将里面的数据库名、用户名和密码等修改过来。
2、上传数据到阿里云虚拟主机
上传网站程序很简单,通过FTP上传,然后解压即可。
3、导入数据库
阿里云虚拟主机导入数据库很麻烦,这里折腾的比较久。
首先我使用阿里云虚拟主机管理后台的“网站搬家”功能尝试导入数据库,显示版本不适合,阿里云虚拟主机的MySQL是5.1版的,太古老了,我原来的香港空间MySQL是5.5版,无法导入。
后来登录阿里云提供的DMS(Data Management Service)尝试导入数据库,结果限制上传文件尺寸为8M以内,我的数据库接近20M,仍然无法导入。
最后找到一个第三方工具“NavicatforMySQL”,用这个工具成功导入了数据库。NavicatforMySQL这个工具可以在自己的电脑运行,设置好数据库地址、用户、密码等信息后连接到数据库,导入SQL格式的数据库,NavicatforMySQL即可将内容一一添加到所连接到的数据库,不受上传文件的限制。
4、修改DNS解析
将域名解析到新地址,然后静待生效。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/250956.html