一切的起因是我看网站有点卡,就闲着没事升了一周的3Mbps宽带。本来是不需要重启服务器的,但我手贱又重启了。之后就发现网站打不开了 

========================================================================================

问题: 重启服务器后,输入域名或ip,无法连上网站(wordpress)

==============================================================================

(这不是解决方法)

重启服务器后,无法连上网站(wordpress)。此时显示的是我早期放的图片(当初为了顶掉nginx默认页面乱放的,不记得放在哪了),推测nginx应该是开着的

在ssh用service nginx 【stop start restart】把nginx关了,是会连接不上的

再看看

再把nignx打开,又能看到图片了

==============================================================

在ssh输入bt,然后输入14,会得到宝塔的安全入口。

登入进宝塔后尝试关闭再启动网站(php项目),仍然无用。

===============================================================

经过尝试,发现是nginx的问题

解决方法一:在打开宝塔前,在ssh关闭nginx,再用宝塔打开nginx

在启动服务器后,先不要打开宝塔。在ssh用service nginx stop命令关闭nginx后,再打开宝塔(打开方法见上),在软件商店模块,可以看见nginx是关闭的。

打开nginx,即可连接网站

=========================================================================================

解决方法二:通过ssh关闭80端口,宝塔重启nginx

若在启动服务器后直接打开宝塔,会发现nginx是开着的

但仍无法连接网站(还是我的默认图片)。

尝试重启nginx,会报错

原因是80端口被占用了

参考解决Nginx无法重启问题 - 归隐情缘 - 博客园

在ssh输入命令sudo fuser -k 80/tcp

然后即可在宝塔重启nginx,并可以打开网站

(但也是在宝塔重启才行,在ssh输入service nginx 【stop start restart】等命令来重启后,仍无法成功打开网站)

(不清楚在宝塔部署的nginx和wordpress有什么关系)

方法三:重装nginx

直接把宝塔的nginx卸了重装就行

=======================================================================

在成功连上网站后,再尝试直接在宝塔重启nginx,又是可行的,好怪哦

========================================================================

感觉好玄学

本文章写于2022/3/18

有错误敬请指出

更多推荐

关于重启服务器后wordpress打不开问题