全球主机交流论坛

标题: nginx启动失败,提示443端口被战用,但检测无程序占用443 [打印本页]

作者: skywing    时间: 2022-11-3 09:32
标题: nginx启动失败,提示443端口被战用,但检测无程序占用443
系统为debian9,机器已经运行897天了,改了虚拟主机的配置,使它同时监听443和10443,改后重载nginx无报错,之后测试发现nginx并没有监听10443端口,就重启nginx,报错443端口被占用,但使用lsof -i:443命令查看443端口并没有被任何程序占用
请问这个怎么解决?
作者: 毛利春    时间: 2022-11-3 09:34
查pid杀进程再重启
作者: 朕射你无罪    时间: 2022-11-3 09:37
非root用户启动的吗。。。重启下试试?
作者: suaxi    时间: 2022-11-3 09:42
先stop再重启,直接restart的话之前的进程还没有停
作者: skywing    时间: 2022-11-3 09:43
朕射你无罪 发表于 2022-11-3 09:37
非root用户启动的吗。。。重启下试试?

重启系统了,不好使
作者: yumingshang    时间: 2022-11-3 09:44
netstat -lpn 查看下
作者: skywing    时间: 2022-11-3 09:45
suaxi 发表于 2022-11-3 09:42
先stop再重启,直接restart的话之前的进程还没有停

现在已经重启系统了,nginx还是起不来,系统进程里已经没有任何nginx进程存在
作者: skywing    时间: 2022-11-3 09:46
yumingshang 发表于 2022-11-3 09:44
netstat -lpn 查看下

查了,无任何占用443的进程存在
作者: suaxi    时间: 2022-11-3 09:47
skywing 发表于 2022-11-3 09:45
现在已经重启系统了,nginx还是起不来,系统进程里已经没有任何nginx进程存在 ...

刚刚忘了说如果是编译安装的话,nginx -s stop之后nginx -c xxx.conf手动指定配置文件,再nginx -s reload,直接apt-get install的话好像不用
作者: skywing    时间: 2022-11-3 09:47
我卸载再重装nginx试试,这问题就很奇怪

机器运行时间长了会有奇奇怪怪的bug?
作者: skywing    时间: 2022-11-3 10:53
重装nginx之后问题解决




欢迎光临 全球主机交流论坛 (https://loc.mjj8.eu.org/) Powered by Discuz! X3.4