Linux [Linode]でDiscourse.orgフォーラムを正しい方法でセットアップする方法–テストおよび検証済みの手順

公開: 2020-04-01
Linodeで談話を10分で設定する方法に関するヒントをまとめる

Crunchifyには、独自のコミュニティフォーラムがあります: https://ask.crunchify.com ://ask.crunchify.com。

ask.crunchify.comコミュニティフォーラムでは、フォーラムソフトウェアとしてDiscourseを使用しています。 フォーラムの設定はWordPressのインストールと同じくらい簡単なはずですが、残念ながらDiscourse it's not the case

いつかDiscourseを選択する理由を詳しく説明しました。 そこにある詳細な理由をご覧ください。

このチュートリアルでは、Linodeノードでhow to setup Discourse.org Forumの手順を説明します。 以下のすべての手順はverified and tested successfullyいます。 また、以下の質問がある場合は、適切な場所にいます。

  • 談話をホストするための優れたVPSの提案
  • Ubuntu 14.04LTSにDiscourseをインストールする方法
  • LinodeにDiscourseをインストールする
  • Linodeへの15分間のDiscourseインストール
  • UbuntuにDiscourseをインストールする
  • LinodeとDiscourse.orgフォーラムのセットアップ

始めましょう:

ステップ1

  • Linodeにサインアップしてください。
  • Add a Linodeクリックします。
  • Linode 4096選択します
  • GeoLocationに基づく–場所を選択
  • ページの下部にある[ Add this Linodeクリックします。
Linode4096を追加してDiscourseフォーラムをセットアップします-Crunchifyのヒント
GeoLocationに基づく-場所を選択-Crunchify

ステップ2

チェックアウトを完了し、すべての支払い手順を完了すると、 HostnameIPを使用してLinodeを確認できるようになります。

CrunchifyのコミュニティフォーラムLinodeコントロールパネル

ステップ-3

  • VMにイメージをインストールします。
  • [イメージの展開]リンクをクリックします。 以前にOSをセットアップしたことがあるので、そこに既存のOSプロファイルが表示されます
  • Discourse.orgフォーラムに必要なリスト(次の画面)からUbuntu 14.04 LTSを選択します。
  • Deployment Disk Sizeオプションの場合、使用可能なすべてのサイズを指定します。
  • [ Deployをクリックします。
LinodeにUbuntuイメージをデプロイする-Crunchifyのヒント

ステップ-4VMを起動します

起動をクリックしてLinodeVMを起動します

ステップ-5

remote accessタブとチェックアウトコマンドに移動して、Linodeにログインします(ここで、linodeは、2GBのRAMと2つのコアCPUを備えたVMを表す用語です)。

LinodeリモートアクセスSSHキーとIPの詳細-Crunchifyのヒント

このstep-5後、 Linode Managerに来る必要はないと思います。

以下のすべての手順は、 Mac OS X Terminalで実行されます。WindowsOSの場合は、Puttyコマンドユーティリティで実行されます。

ステップ-6

次に、macOSターミナルを使用してログインします。

SSHを使用してLinodeVMにログイン-MacOSXターミナル-Crunchifyのヒント

上の画像でわかるように、パッケージの更新がいくつかあります。 以下のコマンドを使用して、パッケージを更新します。

ステップ-7

次に、Linodeを構成し、Discourse、Dockerなどをインストールします。

その間に、DiscourseCorrectの設定方法で実行したlist of commands示します。 以下では、各手順について詳しく説明します。

ステップ-8ホスト名を設定する

以下の4つのコマンドを実行し、ホスト名を正しく設定してください。

ステップ-9タイムゾーンの変更

$ dpkg-reconfigure tzdata

視覚的な画面に従い、プロンプトに従ってタイムゾーンを設定します。

Ubuntuタイムゾーンを設定する

完了したら。 ターミナルウィンドウにタイムゾーンの値が表示されます。

ステップ-10Discourseフォーラムをインストールする

10.1)Dockerをインストールします

$ wget -qO- https://get.docker.com/ | sh

上記のコマンドを使用して、 Dockerコンテナをインストールします。 Dockerは、シングルクリックでアプリケーションを簡単に作成、デプロイ、実行できるようにするコンテナーテクノロジーです。

10.2)Discourseをインストールします

10.3)app.ymlファイルを更新します

$ nano /var/discourse/containers/app.yml

基本的に、以下のパラメータのみを変更する必要があります。 電子メールサーバーを正しい方法でセットアップするには、次の手順に従う必要があります。 ドメインにGoogleAppsを使用している場合は、GoogleApp側でいくつかの設定が必要です。

ask.crunchify.comの談話メール設定手順

CTRL-Xをクリックし、 Yをクリックして、 Press Enterてnanoコマンドを終了します。

10.4)ディスコースフォーラムを開始する

  • bootstrap appコマンドは、Discourseアプリの構築を開始します。 Linodeのパワーに従って、完全にビルドするup-to 5 minかかる場合があります。
  • start appコマンドは、実際にディスコースフォーラムを開始します。

ステップ-11)フォーラムにアクセスする

  • step 10.3で指定したメールアドレスで登録してください。
初めてディスコースフォーラムを設定するためのヒント

私の場合はhttps://ask.crunchify.com

ステップ-12)ソーシャルメディアアカウントを使用してサインアップを設定する

  1. Twitterのサインアップ手順
  2. Facebookのサインアップ手順
  3. Googleの登録手順
FacebookTwitterとGoogleの談話フォーラムのサインアップボタン-Crunchifyチュートリアル

それだけです..万歳。 これで、Discourseフォーラムを所有しています。 これらの手順は簡単ではありませんか? これらの手順でissueが発生した場合はお知らせください。 フィードバックに基づいて、この投稿を定期的に更新するよう努めます。

さらにカスタマイズをお探しですか? ここにあるall Discourse.org postsにアクセスしてください:https://crunchify.com/tag/discourse/