问下 nginx 的问题

nbweb 1月前 22

早上装了 nginx,环境是 debian,debian+mysql+nginx+php

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

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

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

}

查看端口如下:
[email protected]:~# 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 ?
最新回复 (5)
  • DGideas 22天前
    引用 2
    https://serverfault.com/questions/1032930/nginx-port-443-already-in-use-by-it-self

    网上说可能是因为有两个 Nginx (主)进程在运行,排查一下?
  • jason1121 22天前
    引用 3
    看下主配置文件呢 /etc/nginx/nginx.conf
  • 楼主 nbweb 22天前
    引用 4
    @DGideas 谢谢,我用 scp 上传的虚拟配置系统会自动改,然后我用 nano 在 ssh 里面修后,重启就 ok 了。
  • 楼主 nbweb 22天前
    引用 5
    @jason1121 nginx.conf 是我自己配置的,没有问题,虚拟主机的问题,虚拟主机里面自动加了 443 ssl,我在 ssh 里面用 nano 修好了,奇怪。。。。。
  • jotpot 22天前
    引用 6
    netstat -anop | grep 443 看看有几个进程号,然后根据进程号找找看是哪个进程用到了 443
  • 游客
    7
返回