Text34
(Text 34)
2020 年11 月 21 日 20:21
1
你好,这是我第一次使用 VPS 搭建网站。我使用的是 Digital Ocean,并按照这份指南(set-up-discourse-digital-ocean )一步步操作,使用的是全新安装。这大概是我第四次重启了,但始终无法解决问题。每次安装后,我都会遇到一些错误,导致无法访问我的网站。我的域名 DNS 设置是通过 Digital Ocean 管理的。我不确定需要提供哪些信息才能让大家帮忙,所以如果您觉得能帮上忙,请告诉我需要哪些信息。
我的 ufw 设置是默认拒绝入站、允许出站,并开放了 80 和 443 端口。但是,当我在 www.portcheckers.com 上检查时,显示这些端口全部处于关闭状态。
pfaffman
(Jay Pfaffman)
2020 年11 月 22 日 04:45
2
你运行过 discourse-setup 吗?如果你按照 Discourse 官方标准安装指南 操作,安装过程中会获得一些提示。
在没有你的域名信息的情况下很难准确判断。我猜测你正在 DigitalOcean 上配置 DNS,但这些并不是你域名的名称服务器。你能执行 ssh your.hostname 吗?
如果你能 SSH 连接到你的服务器,那么问题很可能出在防火墙设置上。
IAmGav
(Gavin Perch)
2020 年11 月 22 日 09:20
3
看来 Marketplace 的安装流程存在问题。
建议您按照 @pfaffman 也提到的安装手册进行操作:
1 个赞
Text34
(Text 34)
2020 年11 月 22 日 17:34
4
我尝试过按照 GitHub 上的官方安装指南操作了前几次,但问题依旧,网站仍然无法加载。我会重新尝试一次,看看结果如何。
Text34
(Text 34)
2020 年11 月 22 日 17:37
5
抱歉,忘了说我的域名是 reigncommunity.com 。我按照你说的尝试了 SSH,但无法连接到 22 端口。我打算再按官方指南重新安装一次,看看结果如何。
ssh: 无法连接到主机 reigncommunity.com 的 22 端口:网络不可达
pfaffman
(Jay Pfaffman)
2020 年11 月 22 日 17:40
6
;; ANSWER SECTION:
reigncommunity.com. 299 IN A 104.27.155.153
reigncommunity.com. 299 IN A 172.67.187.79
reigncommunity.com. 299 IN A 104.27.154.153
我猜这些 IP 地址中没有一个是你的 Droplet 吧?
如果你使用的是 Cloudflare,需要关闭橙色云朵(代理)功能。
如果你已经多次重建,很可能已经触达了 Let’s Encrypt 的限制,接下来一周左右将无法获得新证书。
Text34
(Text 34)
2020 年11 月 22 日 17:44
7
是的,那些都不是我的 Droplet,而且我已经达到了 Let’s Encrypt 的限制,所以我尝试使用 Cloudflare 来配置 SSL。我是不是应该再等等,然后继续使用 Let’s Encrypt?
pfaffman
(Jay Pfaffman)
2020 年11 月 22 日 17:46
8
您首先需要创建一个指向您 Droplet 的 A 记录。
我建议您重新开始,并将 www.reigncommunity.com 用作您的网站域名。这不仅解决了您当前的问题,而且从长远来看也是更好的选择:Ojktoto > Ada Togel Online Terbaik Di Situs Toto Terpercaya
Text34
(Text 34)
2020 年11 月 22 日 18:03
9
我刚刚在 Namecheap(我购买域名的地方)将域名服务器更改为 DigitalOcean,这样所有设置都在同一个地方了。您指的是我的 A 记录吗?这是我尝试 Cloudflare 并重启之前的设置
我刚刚更新了当前的 DNS 设置,使用相同的 A 记录指向我的新 Droplet。
pfaffman
(Jay Pfaffman)
2020 年11 月 22 日 18:12
10
如果您现在可以通过主机名 SSH 连接到您的 Droplet,那么您可能一切顺利。请访问 http://forcewww.com/ 来重定向您的根域名。
Text34
(Text 34)
2020 年11 月 22 日 18:23
11
我现在可以通过主机名使用 ssh 了,这是我为 forcewww 在 DNS 设置中添加的内容:
编辑:Discourse 安装已完成,但我仍然收到相同的错误。不确定接下来该怎么做,ufw 已禁用。