Nginxが既に実行中の環境にDiscourseをインストールする

こんにちは。

Ubuntu VPS に nginx ウェブサーバーが既に稼働している環境で Discourse をインストールしたいと考えています。しかし、セットアップスクリプトを実行すると「ポート 80 は既に使用されています」というエラーが表示されます。このガイド では app.yml の変更を指示されていますが、そのファイルが存在しません。何か見落としているのでしょうか?

「いいね!」 1

正確に覚えていれば、nginx を停止し、インストールスクリプトを実行してから app.yml を修正し、nginx 設定を適応させ、最後に再起動するという手順があります。

「いいね!」 1

なるほど、もっともな指摘ですね。discourse-setup を変更して、standalone.ymlapp.yml に自動的にコピーするか、少なくともより良いヒントを表示するようにしてみます!

「いいね!」 2

上記によれば、この問題は解決できます。

やるべきことは以下の通りです。

 discourse-setup --skip-connection-test --skip-rebuild

これで設定ファイルが作成されますので、それを手動で編集した後、rebuild を実行してください。

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.