我今天尝试了 Discourse 的首次安装。我确实进入了“Discourse 安装成功”的标准页面,但没有点击“注册”按钮来完成 14 步的初始配置。
相反,我打开了 container/app.yml,将端口从 80 改为 8080(同时将 443 改为 8443)。随后我重新构建了应用以及运行 Discourse 的 Docker 容器。
当我想再次访问 forum.abc.com 时,发现无法访问。请问我该怎么做才能让 forum.abc.com 恢复正常访问?感谢各位的关注。
我今天尝试了 Discourse 的首次安装。我确实进入了“Discourse 安装成功”的标准页面,但没有点击“注册”按钮来完成 14 步的初始配置。
相反,我打开了 container/app.yml,将端口从 80 改为 8080(同时将 443 改为 8443)。随后我重新构建了应用以及运行 Discourse 的 Docker 容器。
当我想再次访问 forum.abc.com 时,发现无法访问。请问我该怎么做才能让 forum.abc.com 恢复正常访问?感谢各位的关注。
为什么要更改端口?
不支持在非标准端口上连接 Discourse。
HTTP 指端口 80。
HTTPS 指端口 443。
要恢复正常,请将端口恢复为受支持的默认值。
Stephen,感谢您的回复。我已经在同一服务器上为 www.abc.com 主域名安装了 WordPress 网站。
为了安装 Discourse,我暂时停止了 Nginx 和 Apache 服务。Discourse 安装完成后,我们需要重新启动 Nginx 和 Apache 服务。因此,在安装后我将 Discourse 的端口进行了更改(HTTP 端口从 80 改为 8080,HTTPS 端口从 443 改为 8443)。
你真的应该参考这份指南: