我愿意同时运行 nginx 和 apache2 Web 服务器,以便在我的 Linux ubuntu 服务器上的同一 IP 地址上托管多个域。
我已经修改了 ports.conf 文件,将 ubuntu 端口更改为 8080
我通过禁用 apache Web 服务器来安装 nginx,因为它在启用时会产生问题。
但是,一旦我制作了反向代理脚本并将其放入启用的站点中,我就无法同时启动它们。
即使将 ubuntu 端口更改为 8080 后,也会出现这种情况
tcp 0 0 0.0.0.0:80 0.0.0.0:* 监听 18961/apache2
tcp 0 0 0.0.0.0:8080 0.0.0.0:* 监听 18961/apache2
我没有 000-default.conf,当我只有一个域时,我早些时候将其删除了。
我需要从端口 80 中删除 apache2,这样它只能限制在端口 8080 上,从此我可以将我的 nginx 服务器与 apache 一起托管。
答案1
找出该指令可能在哪里:
grep -iIR 'listen ' /etc/apache2