前面一长串都是我的牢骚,想看方案的可以走传送门
起因
在刚开始搭建本站的时候,由于 80 端口有别的服务在用,就在宝塔面板中把本站的端口号设在了 88 号。结果呢,Nginx 启动不了,日志说:
2022/12/16 09:27:20 [emerg] 1178493#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2022/12/16 09:27:20 [emerg] 1178493#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2022/12/16 09:27:20 [emerg] 1178493#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2022/12/16 09:27:20 [emerg] 1178493#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2022/12/16 09:27:20 [emerg] 1178493#0: bind() to 0.0.0.0:80 failed (98: Address already in use)
2022/12/16 09:27:20 [emerg] 1178493#0: still could not bind()
我当时直接就懵了。然后去看 Nginx 的管理面板。
好家伙,不看还好,一看就更懵了。这不 listen 的是 888 吗,跟我 80 有啥关系。
经过一顿操作(改版本,重启,重装 etc.)没啥效果之后,终于……我换成了 Apache 的服务器。最终还是在宝塔论坛的大佬的解答下才找到了解决方法。
方案
手动在下面的两个文件中修改 listen 的端口号:
/www/server/panel/vhost/nginx/phpfpm_status.conf
/www/server/panel/vhost/nginx/0.default.conf
发表回复
要发表评论,您必须先登录。