AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] VPS服务器重启后AMH面板和网站前台(输入url)均无法连接。ssh可以正常连接 |
|
---|---|
billbilliie |
billbilliie 发表于 2018-02-04 19:47:47
求助!
Ubuntu 16.04 LTS系统,AMH5.3面板,Nginx1.12 VPS服务器重启后AMH面板和网站前台(输入url)均无法连接。ssh可以正常连接 尝试: 1.systemctl restart nginx,问题无法解决 2.netstat -anp|grep 80后,杀掉80端口进程,然后执行systemctl start nginx,问题无法解决 3.netstat -anp|grep 80后,杀掉80端口进程,然后执行/etc/init.d/amh-start,问题解决,amh面板和网站前台均可以访问 对比执行2、3后,netstat -anp|grep 80,2中步骤执行完成后相较3的结果,多出了一个tcp6的进程: 输出为: tcp6 0 0 :::80 :::* LISTEN 5552/nginx -g daemo 求问问题具体出在哪儿?我应该如何设置? 是否是ipv6的问题? 感谢众位大神!
点赞,加油! (0分)
2018-02-04 19:47:47 1
|
billbilliie |
问题补充:
1.如果未执行kill -9 [进程ID] (netstat -anp|grep 80后的进程ID)就执行/etc/init.d/amh-start的话, 会输出: nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) nginx: [emerg] still could not bind() 2.同时我执行netstat -anp|grep [amh面板端口号]的话,没有任何输出,说明此时nginx未监听amh面板端口,所以amh面板打不开。 3. netstat 443端口也没有输出。(我的网站开了https) 所以现在的情况是: 1.我的vps linux重启以后,nginx监听的80端口多出来一个tcp6的nginx进程,且浏览器输入url打不开 2.端口443没有程序监听 3.amh的http端口没有程序监听 4.该问题可以通过杀掉80端口进程并执行/etc/init.d/amh-start解决。问题解决后80端口没有了tcp6,443端口和amh面板端口均有nginx进程监听。且这三个端口的nginx进程ID一致 求大神帮忙解决!实在找不到办法了!
回复
2018-02-04 20:39:42 2
|
gooelg |
我的也是这个问题 咋回事? 是不是amh的问题?
回复
2018-02-05 16:51:12 3
|
gooelg |
df -h 你看看是不是服务满了
回复
2018-02-05 16:54:48 4
|
gooelg |
你看看是不是硬盘满了
回复
2018-02-05 17:52:36 5
|