Vault1337
(Vault1337)
2020 年 1 月 10 日午前 12:12
1
こんにちは皆さん、
Plesk Onyx(Ubuntu 14.04)のインストールチュートリアルに従いましたが、多くの問題に直面しました。
現在、私の Plesk 環境ではすべてが正常に動作するようになったため、新しいチュートリアル(Plesk メールサーバーを使用したメール設定)を作成することにしました。
1. Plesk でのオプション設定
2. Docker のインストール
3. Discourse のインストール
次に、Plesk でホストされているサーバーへの SSH アクセスが必要です。
私の例データ:
ドメイン: forum.domain.tld
E メール: mail@domain.tld
E メール: password123
Git をダウンロードします。
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
次に、セットアップスクリプトを編集する必要があります。
nano discourse-setup
以下までスクロールします。
以下のように変更します。
STRG+X で終了し、Y と入力して Enter を押してファイルを保存します。
セットアップを実行します。
./discourse-setup
いくつかの質問に答えます。
Discourse のホスト名?[discourse.example.com]: forum.domain.tld
管理者アカウントのメールアドレス?[me@example.com,you@example.com]: mail@domain.tld
SMTP サーバーアドレス?[smtp.example.com]: Plesk (はい、行に Plesk と入力してください)
SMTP ポート?[587]: 25 (Plesk のメールサーバーのポートは 25 です)
SMTP ユーザー名?[user@example.com]: mail@domain.tld
SMTP パスワード?[pa$$word]: password123
Let's Encrypt アカウントのメールアドレス?(スキップするには Enter を押してください)[me@example.com]: (スキップするには Enter を押してください)
しばらく時間がかかります。コマンドラインに戻ってくるまで待ちます。Docker コンテナの起動に失敗しますが、問題ありません。次に、app.yml を変更して Plesk と連携できるようにします。
nano containers/app.yml
ポートを変更し、2 行をコメントアウトします。変更前:
変更後:
STRG+X で終了し、Y と入力して Enter を押してファイルを保存します。
コンテナを再構築する時が来ました。
./launcher rebuild app
Docker エミュレーション内の hosts ファイルを変更します。
次に、hosts ファイルを変更して、Discourse が Plesk メールサーバーを使用できるようにします。Docker コンテナに入室します。
./launcher enter app
コマンドラインが戻るまで待ちます。次に、nano をインストールします。
apt-get install nano
hosts ファイルを変更します。
nano /etc/hosts
最後の行を追加します。
STRG+X で終了し、Y と入力して Enter を押してファイルを保存します。
コンテナから退出します。
exit
Plesk のプロキシ設定を変更します。
サブドメインに移動し、「Docker プロキシルール」をクリックします。
新しいルールを追加します。
次の画面は以下のようになります。
OK を押すと、概要は以下のようになります。
誰かの助けになれば幸いです。
ドイツから挨拶を申し上げます。
PS: Google 翻訳に感謝します
「いいね!」 12
@Vault1337 I can’t get it to run; it would be great if you could help me. Thanks.
urbaman
(Nicola Urbinati)
2020 年 3 月 6 日午前 11:38
3
Hi!
Still getting:
“WARNING:: This server does not appear to be accessible at discourse.domain.com:443 ”
Even if I changed checked ports in discourse-setup, and opened 8060 and 9443 in the firewall.
The subdomain discourse.agoraludica.eu is accessible from the internet.
Is there something like an IP to whitelist?
Canapin
(Coin-coin le Canapin)
2020 年 3 月 6 日午後 12:04
4
現在、Ubuntu 20 で Plesk Obsidian を使用しており、Discourse を他の Web アプリケーション alongside して動作させるために調整する必要がある設定は、ポート 80 を別のポート(私の場合は 8060)へリダイレクトするプロキシルールを追加することだけです。もちろん、app.yml 内でのポート 8060 → 80 および 9443 → 443 へのリダイレクト設定も必要です。
また、SSL 証明書は追加の操作なしで自動的に更新されます。
以前よりもはるかにシンプルになりました。
「いいね!」 2
pfaffman
(Jay Pfaffman)
2020 年 3 月 7 日午後 12:02
5
You’ll need to edit app.yml yourself and
./launcher rebuild app
Discourse-setup works only for a standard installation.
「いいね!」 1
pfaffman
(Jay Pfaffman)
2020 年 3 月 7 日午後 12:07
6
Canapin:
Any idea why?
Those lines tell discourse to ignore your proxy servers address and report the address of the actual computer making the request.
The let’s encrypt issue, is because you need not to pass that request to discourse but to the let’s encrypt client that the reverse proxy is running. You could probably add some stuff to tell it to handle that /well-known request itself. Perhaps you’re friends W can help figure that out
「いいね!」 1
urbaman
(Nicola Urbinati)
2020 年 3 月 7 日午後 1:36
7
Hi,
Solved this issue restarting the docker service on host, to force a rebuilding of the nerwork bridge.
「いいね!」 1
crtxz
2020 年 10 月 1 日午前 10:31
8
こんにちは
残念ながら、アクティベーション用のメールが届きません。
Outlook ですべてのメール設定を使用すると正常に動作しますが、同じ設定を使用しても何も受信できません。
指示された通り正確に行いましたが、ログにはメールデータすら記録されていません。
この問題に直面している方は他にもいますか?
l0ccy
2022 年 2 月 18 日午後 5:20
9
Ubuntu 20.X と Plesk 18.X のアップデートはありますか?古いハウツーではうまくいきません。
l0ccy
2022 年 2 月 19 日午後 5:43
11
それをインストールするのを手伝ってもらえませんか?うまくいきません。
Canapin
(Coin-coin le Canapin)
2022 年 2 月 19 日午後 6:55
12
VPSプロバイダーの設定やOSの設定が、私の環境とは異なり、Discourseを動作させるために追加の設定が必要な可能性があります。
フォーラムでのサポートは可能ですが、それ以外の方法や、個人的な仕事の依頼には対応できません。また、私はDiscourse、Linux、Pleskの専門家ではないことをご理解ください。
フォーラムでさらに詳しいサポートが必要な場合は、以下の情報を提供してください。
Discourseはインストールされていますか?
最初のトピックに記載されている内容を適用しましたか?この情報は古い可能性があります。前述の通り、私の場合はDiscourseを動作させるためにほとんど何もする必要がありませんでした。
URLを開いたときにフォーラムに表示されるエラーメッセージは何ですか?公開されているURLであれば共有できますか?
Pleskでドメインのnginx/dockerプロキシ情報を教えていただけますか?
Discourseコンテナは実行中ですか?
その他、有用と思われる情報があれば、どんなことでも提供してください。
「いいね!」 1
Canapin
(Coin-coin le Canapin)
2022 年 2 月 19 日午後 7:13
14
申し訳ありませんが、何のことかさっぱりわかりません。
「いいね!」 1
Canapin
(Coin-coin le Canapin)
2022 年 2 月 20 日午後 7:04
15
私も初めて Discourse をインストールしたとき(しかも Plesk で、サポートされていないインストールでした)は苦労したので、あなたが苦労していることは理解できます。
ここでも、結果として得られる情報が他の人々にも役立つ可能性があるため、あなたを助ける用意はありますが、他のみんな(そしてあなた自身)のために、実際に行ったこと、何がうまくいかないのか、エラーメッセージがあるかどうかなど、もっと詳しい情報を提供する必要があります… 前のメッセージを確認してください。
これらの簡単なガイドラインに従えない場合、ここにいる誰もあなたを助けることはできませんし、助けようとも思わないでしょう。
返信を書くのに時間をかけて、できるだけ正確に記述してください。
「いいね!」 3
Canapin
(Coin-coin le Canapin)
このトピックを分割しました:
2023 年 7 月 27 日午前 8:01
16