做网站久了总会遇到要换主机的时候:老主机太贵、服务器太慢、或者原服务商不稳定。很多人一听说要迁移网站就头大,其实按步骤来,小站半天就能搬完。
迁移前要准备什么
第一,买好新主机,确认它支持你的CMS(一般都支持)。
第二,老主机的文件全部打包下载。用主机面板的文件管理器,把整个网站目录压缩成zip下载到本地。
第三,数据库导出。进数据库管理(phpMyAdmin),导出一份SQL文件存到本地。
这两样是你网站的全部家当:文件+数据库。
开始迁移
第一步,在新主机上建一个空数据库,记住数据库名、用户名、密码。
第二步,把老主机下载的zip上传到新主机的网站目录,解压。
第三步,导入数据库SQL文件到新数据库。
第四步,改CMS的配置文件(一般是 config.php 或者 wp-config.php),把数据库连接信息改成新主机的。
第五步,把域名的DNS解析改到新主机的IP。等几个小时全球生效。
容易踩的坑
别直接删老主机。等新主机跑一两天确认没问题,再关老主机。万一新主机有问题,你还有备份能回滚。
注意路径和伪静态。新主机的伪静态规则要重新配一下,不然文章页可能404。
邮件要重新配置。如果你用了企业邮箱,迁移后要检查MX记录有没有问题。
小技巧
很多主机商提供免费迁移服务,你买了新主机直接找客服,他们帮你搬。自己动手适合想省迁移费、或者懂一点技术的人。


