Discourse用のサーバーは準備ができていますが、セットアップ方法がわかりません。サーバーのPterodactylパネルにインポートできるDiscourseのエッグはありますか? とにかく、よろしくお願いします。
もしそうであれば、ここでは助けを得られない可能性が高いです。
Discourse をインストールする唯一サポートされている方法は、本番環境への Discourse のインストール方法 です。Ubuntu をクリーンインストールし、そのガイドに従うことをお勧めします。
Pterodactylはゲームサーバー管理用です。DiscourseをインストールするにはLinuxサーバーが必要です。
Pterodactyl Panel からホスティングしている人を以前見たと誓えます。
私の理解によれば、Pterodactylはソフトウェアのコレクションであり、@IAmGavが言ったように、ゲームサーバー管理のために設計されています。とはいえ、そのコンポーネントの1つは標準的なNginxウェブサーバーのインストールであり、Pterodactyl Panelのウェブインターフェース用の設定が追加されています。
考えられることとして、ここで説明されているのと同じ方法で、DiscourseをPterodactylと並行してインストールすることが可能です。
ただし、これはDiscourseの高度でサポートされていないインストールになります。Linuxサーバー管理に関する十分な知識が必要であり、rootアクセス権を持つシステムにPterodactylがインストールされている必要があります。
何かを調べていたのですが、これを見つけました。あなたが話していることと合っているか分かりません。確認してもらえませんか?
それが何であるか分かりません。Pterodactylのウェブサーバーの設定方法は、そのインストールドキュメントで確認できます。これは、前の投稿でリンクされたドキュメントの「その他のウェブサイト」に相当します。
Pterodactylのインストールにそのドキュメントを使用しなかった場合、サービスとしてレンタルしている可能性があり、その場合はDiscourseを一緒にインストールするために必要なルートアクセス権を持っていない可能性が非常に高いです。
ルートアクセス権がない場合、たとえエッグが存在したとしても、エッグとして機能しません。Pterodactyl Panelはおそらくポート80/443を使用しており、そのウェブサーバー設定を変更できない場合、Discourseを別のポートで実行することになります。これは、訪問者がhttps://yourdiscourse.comを使用できなくなることを意味します(それはPterodactylに到達するため)、代わりにhttps://yourdiscourse.com:12345のようなものを使用する必要があるでしょう。
そして、Discourse は標準以外のポートでは動作しません。
では、これを正常に行う方法はないということですね?
道がないか、DiscourseとPterodactylの専門家が数時間かかるかのどちらかです。