皆さん、こんにちは!
私のDiscourseインスタンスはDigital Oceanのドロップレットにインストールされています。このドロップレットにWordPressサイトもインストールし、DiscourseインスタンスのログインページをWordPressサイトのメニュー項目(およびページ上のどこか)にして、Discourseインスタンスを開くようにしたいです。また、メニュー項目(サブドメインも含む)も必要です。Edu(「Tutor」オープンソースをインストールするため)、DAO(Aragonへの接続のため)、VR(Spatialのため)です。
GPT-4が提案した、これを達成するための大まかな計画は以下の通りです。
WordPressを同じドロップレットにインストールする:
1. ドロップレットに両方のアプリケーションを処理するのに十分なリソース(RAM、CPU、ディスク容量)があることを確認する必要があります。
2. 同じドロップレットにWordPressをインストールできますが、別個の仮想ホストとして設定するのが最善です。これは、Webサーバー(おそらくApacheまたはNginx)を構成して複数のWebサイトをホストすることを意味します。これを行う方法については、サーバーのドキュメントを確認してください。
3. その後、標準のWordPressインストール手順に従って、新しい仮想ホストにWordPressをインストールできます。
DiscourseログインページをWordPressサイトのメニュー項目として追加する:
1. まず、DiscourseログインページのURLを取得する必要があります。通常、これはhttps://forum.yoursite.com/loginのようになります。
2. 次に、WordPress管理パネルで、「外観」>「メニュー」に移動します。
3. ここで、Discourseログインページへのカスタムリンクを追加できます。
サブドメインの設定:
1. DNS設定(ドメインを購入した場所)で、各サービス用のサブドメインを設定する必要があります。
2. 各サブドメインは、Webサーバーで関連サービスを指すように構成する必要があります。
「Edu」サブドメインに「Tutor」をインストールする:
1. 公式のTutorインストールガイドに従う必要があります。TutorはDocker内で実行されるため、サーバーにDockerがインストールされて実行されていることを確認する必要があります。
2. 「Edu」サブドメインをTutorインスタンスに向ける必要があります。
「DAO」サブドメインでAragonに接続する:
1. これの詳細は、具体的に何を達成したいかによって異なりますが、おそらく「DAO」サブドメインをAragonインスタンスに向けることになるでしょう。
「VR」サブドメインでSpatialを設定する:
1. 他のサブドメインと同様に、これはSpatial設定の具体性によって異なります。しかし、おそらく「VR」サブドメインをSpatialインスタンスに向けることになるでしょう。
これは機能しますか?
ありがとうございます ![]()