Hi @pfaffman 様
Discourseと同じマシンで他のウェブサイトを実行する のドキュメントを読んで、いくつか確認が必要です。
- ポストには次のように書かれています。
他のサーバーがポート 80 または 443 を使用している場合、
./discourse-setupを使用して Discourse をセットアップすることはできません。samples/standalone.ymlをお気に入りのテキストエディタでコピーして編集する必要があります。
そして、導入部分で既に述べられているように、discourse-setup を実行する前に app.yml を変更する必要があることを理解しています。
他のサーバーがポート 80 または 443 を使用している場合、
./discourse-setupを使用して Discourse をセットアップすることはできません。samples/standalone.ymlをお気に入りのテキストエディタでコピーして編集する必要があります。
以下のプロセスで確認していただけますでしょうか。
- Github からすべてのものをダウンロードする
--skip-connection-testオプションを付けてdiscourse-setupを一度実行する → これによりcontainers/app.ymlが作成されます- 上記のドキュメントに記載されているように
app.ymlを変更する /var/discourse/launcher rebuild appでソフトウェアを更新する- Nginx サイトを作成して Discourse ソケットを指し、Nginx を再起動する
- 最後にブラウザを起動して、サーバー IP を指す
https://discourse.mydomain.comで Discourse にアクセスする
アドバイスをお待ちしております!