刚才有网友联系了VPS学院,告诉他服务器里的网站无法运行,希望能解决。他在这里使用宝塔面板,所以我可以登录他的宝塔面板。可见问题不大。毕竟他的面板可以登录。我看到他的Nginx被暂停了,就直接启动了Nginx,发现无法启动。
提示错误:
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
可以判断端口被占用。而且从提示上看是80端口。
我在这里采用的直接方法是卸载Nginx,然后重新安装新的Nginx(当然,最新版本的Nginx),然后重新启动。
VPS学院以前也遇到过类似的方法。我记得最初的解决方案是检查端口是否被占用,然后Kill占用过程,然后重新启动。在这里,我直接重新安装了一个新版本的Nginx,并巧合地重新清理了占用过程。