大家好!希望你们一切顺利,我是这方面的新手。
我在将这三个服务连接起来时遇到了困难:Mailgun、我的域名以及Digital Ocean。
- 我已拥有 Mailgun 账户
- 域名(同时拥有专业邮箱,并希望从此邮箱发送邮件)
- Digital Ocean 账户
那么,我需要做什么呢?
大家好!希望你们一切顺利,我是这方面的新手。
我在将这三个服务连接起来时遇到了困难:Mailgun、我的域名以及Digital Ocean。
那么,我需要做什么呢?
嗨 @Zackie
欢迎加入 Discourse Meta。
接下来的合理步骤是遵循以下安装指南:
discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
希望这能帮到你。
是否有防火墙阻止了 443 端口的通信?
您可以检查 DigitalOcean 防火墙和您的 VPS 防火墙,以确认是否存在此情况。
我该如何检查?![]()
我也与域名公司进行了沟通,他们建议我等待,因为完全生效可能需要 24 至 48 小时。也许这能解决问题。
我认为在子域名上安装 Discourse 更容易,例如 www.example.com(或 forum.example.com 等),而不是 example.com 的根目录。
但我希望将其安装在主域名上
您可以直接再次运行 setup。
这可能是 Let’s Encrypt 的问题。我发现这条提示对于同时为 www 和非 www 域名颁发证书非常有用:
盒子显示它不安全?
要修改您的 app.yml:
cd /var/discourse
nano containers/app.yml
然后使用方向键导航到正确的部分,并按照上方引用帖子中的说明操作。
如果不起作用,您可以在之后从 app.yml 中将其删除,我们可以尝试其他方法。![]()
感谢帮助,老兄……问题出在别的地方……我的 DNS 中有一条“A”记录指向了“停放域名”,因此导致了这个错误。
不用担心。
很高兴您已成功解决。![]()