こんにちは、
Discourse を LAMP 環境で実行しています。すでに Apache2 上で WordPress が動作しています。
Discourse のインストールを試みると、一般的な「ポート 80 は既に使用中」というエラーが発生します。
エラーメッセージには Run other websites on the same machine as Discourse へのリンクが含まれていますが、このトピックは Nginx ウェブサーバーでの問題解決方法を説明しています。Apache 向けのガイドはありますか?
よろしくお願いいたします。
root: discourse# ./launcher start app
既存のコンテナを起動中
- /usr/bin/docker start app
デーモンからのエラー応答: エンドポイント app (e07f48c917b0406e11ff8959629a043bb77aec17fd490658be303000661de85d) での外部接続のプログラミングにドライバーが失敗しました: ユーザーランドプロキシの起動エラー: listen tcp 0.0.0.0:443: listen: アドレスは既に使用されています
エラー: コンテナ app の起動に失敗しました
app.yml ファイルを編集し、先頭の SSL および Let’s Encrypt のテンプレートをコメントアウトしてください。また、socketed テンプレートのコメントアウトを外し、保存して再ビルドしてください。
これにより、Discourse が Unix ソケットをリッスンするようになり、Apache からプロキシとして利用できるようになります。
「いいね!」 5