⭐ 推荐:社区规则条款 V1.0

服务器迁移后网站打不开怎么办?排查步骤与经验。

liulian
liulian 初级会员超兽战士
发布于 2026-10-11 15:35 ·3 浏览 ·0 回复

上周四晚上快十一点,朋友一个语音弹过来,说他老板的官网打不开了,第二天早上还要投一波广告。这哥们下午刚把服务器从阿里云挪到腾讯云轻量,域名也解析过去了,结果一开网页就白屏。

我第一反应不是让他重启,先定位到底是哪一层断了。拿我自己电脑 ping 了一下域名,出来的 IP 是新机器的,说明解析本身没问题。但他家里那台电脑用的是运营商默认 DNS,缓存还没过期,一直往老 IP 上撞。这坑我踩过好几回,所以直接让他在 hosts 里把域名写死到新 IP,先绕过 DNS 再说。

hosts 绑完还是打不开。那就不是解析的事了。ssh 上去一看,nginx 压根没启动——他迁移是直接把 /www 整个目录打包拷过去的,服务没设开机自启,机器一重启就全躺平了。systemctl start nginx,页面能出来了,但又是 502。

翻 error log,php-fpm 没跑起来。新机器内存只有 2G,老机器是 4G,他配置文件原封不动搬过来,进程数照旧,直接起不来。改小之后正常了。

最后还有一层,安全组。腾讯云轻量默认只开 22 端口,80 和 443 得自己加规则,这点我又忘了,来回折腾了二十分钟。

那天搞到快两点。回头看其实就四件事:域名解析、Web 服务、后端进程、云厂商的安全组。顺序别乱,一层一层往下扒,比在那儿瞎重启强太多了。另外真劝一句,迁移之前把老机器上的 nginx、php、数据库配置各导一份出来,能省半条命。

版权声明:本文来自 GJ站长论坛《服务器迁移后网站打不开怎么办?排查步骤与经验。》
原文链接:https://www.gj0.com/thread-1638.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。
他们都看过 1 人浏览过
GJ论坛站长

全部回复 0

还没有回复,来抢沙发~