Debian 9 サーバーで Discourse と nginx を共存させる方法

こんにちは!

サーバーのセットアップについては初心者なので、無知をお許しください。私は学び中です。メディア制作の分野では10年間Linuxを使ってきましたが、ウェブサービスのセットアップは別物らしいですね。

Debian 9 で動作するサーバーに Discourse をインストールしました。その後、簡単なウェブサイトを配置するために nginx をインストールしました。このサイトは後で、Discourse サーバーをホストするサブドメインへのリンクを訪問者に提供する予定です。

一時的に /var/discourse/var/_discourse に名前を変更し、再起動後、nginx が動作するようになりました。以前は Discourse がサーバーの HTTP ポートを占有しているように見えました。

しかし、後でこれら2つをどう連携させるかについてまだ疑問があります。
おそらく、メインのランディングページをドメインに配置し、Discourse をサブドメインに配置したいと考えています。

この件について何かお手伝いできることがあれば、非常に感謝します。

nginx を Discourse の index.html があるディレクトリに指し示し、それをサブドメインで公開するのは可能でしょうか?

これら2つをどう連携させればよいでしょうか?

「いいね!」 1

この記事は、あなた方のすべての疑問に答えます:

「いいね!」 4

ありがとう!
最初の投稿を更新しました。このリンクを確認してみます。

「いいね!」 1

あなたの解決策は、Discourse のディレクトリ構造を壊して起動を阻止することです。

./launcher stop app で単純に停止させることができます。

「いいね!」 3