所以,我尝试运行 ./launcher start app,但一直收到以下错误:
root@Roblox-Development:/var/discourse# ./launcher start app
starting up existing container
+ /usr/bin/docker start app
Error response from daemon: driver failed programming external connectivity on endpoint app (73771b238a3c9cdb51c4976f9548e695f4d1a9b0a4605c33eb3d857a8206cffc): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use
Error: failed to start containers: app
有什么办法可以修复吗?
额外信息:
我只运行了以下两条命令:
sudo add-apt-repository ppa:nginx/stable -y
sudo apt-get update && sudo apt-get install nginx
hawm
(Hawm)
2
监听 tcp 0.0.0.0:80:绑定失败:地址已被占用
请检查主机的端口使用情况,Nginx 可能默认绑定了 80 端口,您需要停止 Nginx。
我想指出的是,Launchpad PPA 并非由 Nginx 官方主动维护。如果您确实需要最新版本,请查看 安装说明。
您已在服务器上安装了 nginx,但尚未配置 Discourse 以通过反向代理运行。
请按照本指南获取帮助: