全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 808|回复: 10
打印 上一主题 下一主题

nginx启动失败,提示443端口被战用,但检测无程序占用443

[复制链接]
跳转到指定楼层
1#
发表于 2022-11-3 09:32:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
系统为debian9,机器已经运行897天了,改了虚拟主机的配置,使它同时监听443和10443,改后重载nginx无报错,之后测试发现nginx并没有监听10443端口,就重启nginx,报错443端口被占用,但使用lsof -i:443命令查看443端口并没有被任何程序占用
请问这个怎么解决?
2#
发表于 2022-11-3 09:34:41 | 只看该作者
查pid杀进程再重启
3#
发表于 2022-11-3 09:37:26 | 只看该作者
非root用户启动的吗。。。重启下试试?
4#
发表于 2022-11-3 09:42:26 | 只看该作者
先stop再重启,直接restart的话之前的进程还没有停
5#
 楼主| 发表于 2022-11-3 09:43:28 | 只看该作者
朕射你无罪 发表于 2022-11-3 09:37
非root用户启动的吗。。。重启下试试?

重启系统了,不好使
6#
发表于 2022-11-3 09:44:51 | 只看该作者
netstat -lpn 查看下
7#
 楼主| 发表于 2022-11-3 09:45:46 | 只看该作者
suaxi 发表于 2022-11-3 09:42
先stop再重启,直接restart的话之前的进程还没有停

现在已经重启系统了,nginx还是起不来,系统进程里已经没有任何nginx进程存在
8#
 楼主| 发表于 2022-11-3 09:46:57 | 只看该作者

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

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

机器运行时间长了会有奇奇怪怪的bug?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-14 22:29 , Processed in 0.065033 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表