我使用了这个 Droplet 模板 https://marketplace.digitalocean.com/apps/discourse,它似乎在你 ssh 登录到机器后立即运行安装程序。我能够使用我的域名和电子邮件设置完成安装配置,并且看起来大部分安装过程都已成功完成。但在最后,它卡在 Redis is now ready to exit, bye bye...,随后我收到了一个“管道破裂”(broken pipe)错误。有人有什么建议吗?
请参阅 Discourse 官方标准安装指南。建议您删除该 droplet 并重新开始。
不过,您是否尝试过在浏览器中输入地址,看看 Discourse 是否正在运行?
![]()
我注意到您的 SSH 连接已从服务器断开,这显然会中断安装进程。因此,您需要确保在安装完成之前 SSH 连接不会断开。
您可以简单地尝试使用 screen 工具。
你可以使用 screen -r 在断开连接后恢复上次会话,然后重新连接到服务器。这就是为什么我推荐使用 screen 工具,请仔细阅读我上面链接的文章。如果你在 screen 会话中启动,安装过程会继续进行,因此如果连接中断,只需在下次连接时恢复即可。
也许他们的安装过程会重启网络或执行某些异常操作,尽管这通常不应影响 SSH 连接。试试使用他们的网页控制台,看看能走到哪一步?
使用 DigitalOcean 的网页控制台解决了我的问题。我想是我的网络连接不太稳定,导致 SSH 连接普遍出现问题,这与 DigitalOcean 或 Discourse 无关。



