(专业版)80端口冲突

beam 3月前 154

centos7.6,部署了专业版的服务以后,监听了ipv6的80端口 tcp6 0 0 :::5701 :::* LISTEN 11586/java
然后启动nginx,nginx配置的是监听ipv4的80端口,listen 80; 但是发现启动nginx报错,提示80端口已经被占用了。

我不知道这是为什么?怎么解决?

最新回复 (3)
  • x86 3月前
    引用 2
    建议专机专用,im-server部署在专门的机器上
  • beam 3月前
    引用 3
    我的im-server就是单独一台机器,但是,这台机器上也得安装nginx吧?还是说nginx也不能在这台机器上安装?
  • HeavyRain 3月前
    引用 4
    有几个选择:
    1,不安装nginx,如果需要nginx,可以在别的机器上安装。
    2,安装nginx,但不用80端口,nginx改用其他端口。
    3,nginx用80端口,IM服务配置文件中的http_port和local_port改成其他相同端口,比如都是81,然后nginx把IM服务的域名反向代理到IM服务监听的local_port端口,nginx代理需要注意把header都带上,可以参考IM服务目录下的nginx目录里的imserver.conf配置文件
返回