嘿,我正在我的 V 服务器上安装 Discourse,但问题是端口 80 已被占用。
当我尝试运行安装程序时,它停止了:
端口 80 似乎已被占用。
这将显示正在使用端口 80 的命令
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
apache2 6045 root 4u IPv6 573533480 0t0 TCP *:http (LISTEN)
apache2 6050 www-data 4u IPv6 573533480 0t0 TCP *:http (LISTEN)
apache2 6051 www-data 4u IPv6 573533480 0t0 TCP *:http (LISTEN)
apache2 6052 www-data 4u IPv6 573533480 0t0 TCP *:http (LISTEN)
apache2 6053 www-data 4u IPv6 573533480 0t0 TCP *:http (LISTEN)
apache2 6054 www-data 4u IPv6 573533480 0t0 TCP *:http (LISTEN)
apache2 6055 www-data 4u IPv6 573533480 0t0 TCP *:http (LISTEN)
apache2 6619 www-data 4u IPv6 573533480 0t0 TCP *:http (LISTEN)
如果您试图在另一个 Web 服务器(如 Apache 或 nginx)的同时运行 Discourse,
您需要绑定到其他端口。
请参阅 https://meta.discourse.org/t/17247
如果您正在重新配置已配置的 Discourse,请使用
./launcher stop app
在重新配置之前停止 Discourse,然后重试。
而且我没有 app.yml 文件来更改端口。
抱歉我的英语不好,我来自德国。
- Lars Jänsch