Andro
(Andrew Bernard)
1
DNSレコードが正しいことは、すべてのWebサーバーが正常に動作しているため確認済みです。Apache 2も問題なく動作しています。discourse-setupを実行すると、以下のように表示されます。
*Discourseのホスト名は? [discourse.example.com]: list.pteranodon.space*
*ドメイン名の確認中 . . .*
*警告:: このサーバーは list.pteranodon.space:443 でアクセスできないようです。*
*http://list.pteranodon.space (ポート80) への接続も失敗します。*
*これは、list.pteranodon.space が誤ったIPアドレスに解決されているか、
*トラフィックがサーバーにルーティングされていないことを示唆しています。*
しかし、これらはすべて誤りです。私はDiscourseの初心者です。何が間違っているのでしょうか?
「いいね!」 1
Stephen
(Stephen)
2
こんにちは、アンドリューさん。
既存の Apache2 インストール済みのサーバーに Discourse をインストールしようとしていますか?
上記の URL にアクセスすると、Apache2 のデフォルトページが表示されますが、これでは Discourse のインストールが妨げられます。Discourse はウェブサイトではなくアプリケーションであり、外部の Web サーバーは不要です。起動に必要なすべてのものは Docker イメージ内に含まれています。
最も簡単な解決策は、Apache2 をアンインストールすることです。他の目的で Apache2 が必要な場合は、別のサーバーで最初に推奨されるインストール手順を実行することを強くお勧めします。
Discourse を他の Web サーバーやアプリケーションと併せて実行するのは、それなりに高度なトピックであり、他のすべてを理解しようとしている段階での良い出発点ではありません。
「いいね!」 6
pfaffman
(Jay Pfaffman)
3
Discourse をインストールしているサーバーが list.pteranodon.space であることを確信していますか?
別の Web サーバーが実行されていないかを確認するテストが他にもあるはずです。
「いいね!」 2