问下 nginx 的问题

2021-04-09 10:04:10 +08:00
 nbweb
早上装了 nginx,环境是 debian,debian+mysql+nginx+php

安装完成后,nginx 默认就开启了 443 端口,导致 v2 的 443 无法使用,启动 v2 时,说 443 被占用了。

我记得之前默认 443 是不启用的啊。的网站配置文件里面只用了 80 端口啊。

虚拟机如下:
server {
listen 80;
server_name aaa;
root /var/www/aaa;

}

查看端口如下:
root@li420-206:~# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 441/mysqld
tcp 0 0 127.0.0.1:11211 0.0.0.0:* LISTEN 29873/memcached
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 302/nginx: master p
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 16140/exim4
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 302/nginx: master p
tcp6 0 0 ::1:25 :::* LISTEN 16140/exim4
tcp6 0 0 :::8066 :::* LISTEN 15009/xinetd
r

如何关闭默认的 443 ?
1083 次点击
所在节点    问与答
5 条回复
DGideas
2021-04-09 10:07:01 +08:00
https://serverfault.com/questions/1032930/nginx-port-443-already-in-use-by-it-self

网上说可能是因为有两个 Nginx (主)进程在运行,排查一下?
jason1121
2021-04-09 10:21:19 +08:00
看下主配置文件呢 /etc/nginx/nginx.conf
nbweb
2021-04-09 10:27:25 +08:00
@DGideas 谢谢,我用 scp 上传的虚拟配置系统会自动改,然后我用 nano 在 ssh 里面修后,重启就 ok 了。
nbweb
2021-04-09 10:28:06 +08:00
@jason1121 nginx.conf 是我自己配置的,没有问题,虚拟主机的问题,虚拟主机里面自动加了 443 ssl,我在 ssh 里面用 nano 修好了,奇怪。。。。。
jotpot
2021-04-09 12:57:39 +08:00
netstat -anop | grep 443 看看有几个进程号,然后根据进程号找找看是哪个进程用到了 443

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/769310

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX