我最近选择在 AWS 上自行托管 Discourse。
我按照 GitHub 页面上的所有说明操作。安装过程一切正常,DNS A 记录也已正确设置,且主机方已确认其功能正常。
在 AWS 上,我的实例配置为 Ubuntu Server 18.04 LTS(HVM),SSD 卷类型,配备 2GB 内存和 1 个 vCPU。
每次访问该页面时,我都会收到连接超时错误。
请提供帮助。
我最近选择在 AWS 上自行托管 Discourse。
我按照 GitHub 页面上的所有说明操作。安装过程一切正常,DNS A 记录也已正确设置,且主机方已确认其功能正常。
在 AWS 上,我的实例配置为 Ubuntu Server 18.04 LTS(HVM),SSD 卷类型,配备 2GB 内存和 1 个 vCPU。
每次访问该页面时,我都会收到连接超时错误。
请提供帮助。
您是否已配置安全组以允许访问?
非常感谢,我已编辑安全组以允许所有流量的入站和出站。现在我收到以下错误:
无法连接
Firefox 无法与服务器建立连接,地址为
该错误表明 Discourse 容器未运行。
curl localhost 是否能成功连接?编辑安全组后是否已重新构建?
非常感谢。你们为我指明了正确的方向。
安全组配置有误。curl localhost 也无法连接。随后我意识到 Docker 安装并未正确完成。我在 AWS 上的实例默认内存大小过小,导致 Docker 安装失败。
现在 curl localhost 显示:
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.17.4</center>
</body>
</html>
Docker 进程列表显示如下:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
646fd4d2 local_discourse/app "/sbin/boot" 6 minutes ago Up 6 minutes 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp app
您能分享一下您社区的地址吗?
谢谢,今天早上开始正常工作了。非常感谢你的所有帮助。