首页 微武游戏攻略 正文

更好还是更糟更新地址具体操作步骤详解?(7步教程轻松搞定)

今天抽空把网站迁移到新服务器这事儿给折腾完了,整个过程就7个步骤,但中间有几个坑差点给我整不会了。来,直接上干货,把我自己一步步的操作记录分享给你们,看完估计能少走一半弯路。

第一步:备份原数据

怂人如我,上去先把所有家当打包了。打开服务器后台,找到数据库管理那个绿油油的按钮,二话不说点【导出全部】。网页卡了整整三分钟,吓得我手心冒汗生怕它崩了。等sql文件下载完成,立马又去拖网站根目录文件夹,10GB的内容硬是传了半小时,中途网断了两次,骂骂咧咧重新拖。

第二步:部署新服务器

新开的服务器比老机器贵两块钱,老板说带宽大了50%。登进去第一件事是装运行环境,照着旧服务器的配置表敲命令:

    小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • mysql装完死活连不上,原来默认不开远程访问
  • php版本选高了,老插件报错蹦红字
  • 伪静态规则直接复制粘贴,结果404满地爬

光调这三个破事就花了两罐可乐的时间。

第三步:数据库搬家

把第一步备份的sql文件扔进新服务器后,命令行里敲导入。这时候报错了!提示什么max_allowed_packet太小,搜了教程才知道要改mysql配置。打开*加了句max_allowed_packet=256M,重启服务再导,进度条终于动了。

第四步:配置文件大挪移

最要命的环节来了。旧网站配置文件里有几十个路径和密钥,挨个改新服务器参数。改到第三个文件时电脑突然蓝屏,心跳瞬间飙到一百八。重启后发现浏览器历史记录里留着修改页面,瘫在椅子上喝了口82年的冰红茶压惊。

第五步:域名解析重定向

冲到域名商后台改A记录,把@和www都指向新IP。结果手抖把旧解析删太快,网站直接打不开了。客服电话排队15分钟,小哥教我在本地hosts文件先测试,改完刷新浏览器缓存,新站终于能打开了——虽然css全乱套了。

第六步:链接大扫除

点开新站点发现图片全裂,查半天发现是绝对路径没改。用批量替换工具把全部替换成,操作前还特意做了快照。替换完首页正常了,结果商品详情页的缩略图又不见了,原来是漏了/media目录的配置文件。

第七步:开关切换测试

半夜两点切流量,怕影响用户搞了个分阶段跳转:

  • 先让3%用户到新地址
  • 第二天加到20%
  • 观察三天日志没问题再全切

结果第一天就收到用户投诉,原来旧服务器缓存没清干净。清了三次缓存文件才搞定,感觉自己像个通下水道的。

现在跑满一周了,页面加载速度确实从3秒提到1.8秒。不过昨天发现个致命问题:新服务器流量统计插件没装!老板要看数据我只能现场手搓Excel。兄弟们搞迁移千万记着所有插件重装一遍,别像我这样脑子漏风。下次再搬服务器绝对要把这7步打印出来贴屏幕上了!

本文转载自互联网,如有侵权,联系删除