嘟嘟社区

[疑问] 端口被占用如何解决


某个服务器,我安装了frps,工作后,又安装了其他某个需要用到80端口的服务(该服务用来申请ssl证书的可能还用了443端口)。
一切正常使用。

某次重启后,frps 状态是stop,start命令后提示启动失败。

感觉是端口被占用
我把frps.ini文件中的
vhost_http_port = 80
vhost_https_port = 443

改为
vhost_http_port = 8080
vhost_https_port = 4433

frps启动成功了。
但是还是没法访问不管是原来可以的http://wangzhi.com或者http://wangzhi.com:8080

请问还有什么地方我没有注意到吗?

直接kill掉
查看防火墙、端口是否开放
端口是开放的,这个确认。

iiss 发表于 2022-1-12 13:13
查看防火墙、端口是否开放

防火墙端口没有问题

kill
lsof -i:80
lsof -i:443
查看系统当前所有被占用端口:
netstat -tln
根据端口查询当前被占用的端口的进程编号(PID):lsof -i :端口
kill/kill -9/kill -15 PID

人生若只如初见 发表于 2022-1-12 13:42
查看系统当前所有被占用端口:
netstat -tln
根据端口查询当前被占用的端口的进程编号(PID):lsof -i :端 …

大佬厉害啊。