So richten Sie das Discourse.org-Forum unter Linux [Linode] richtig ein – Getestete und verifizierte Schritte

Veröffentlicht: 2020-04-01
Crunchify-Tipps zum Einrichten von Diskursen auf Linode in 10 Minuten

Bei Crunchify haben wir unser eigenes Community-Forum: https://ask.crunchify.com .

Im Community-Forum ask.crunchify.com verwenden wir Discourse als Forensoftware. Das Einrichten eines Forums sollte so einfach sein wie die Installation von WordPress, aber leider it's not the case .

Wir haben ausführlich beschrieben, warum wir Discourse vor einiger Zeit gewählt haben. Bitte werfen Sie einen Blick auf die detaillierte Begründung dort.

In diesem Tutorial werden wir die Schritte zur korrekten how to setup Discourse.org Forum auf dem Linode-Knoten durchgehen. Alle unten aufgeführten Schritte verified and tested successfully . Auch wenn Sie die folgenden Fragen haben, sind Sie hier richtig.

  • Vorschlag für ein gutes VPS zum Hosten von Diskursen
  • So installieren Sie Discourse unter Ubuntu 14.04 LTS
  • Installieren Sie Discourse auf Linode
  • 15-minütige Diskursinstallation auf Linode
  • Discourse unter Ubuntu installieren
  • Einrichtung des Linode- und Discourse.org-Forums

Lass uns anfangen:

Schritt 1

  • Melden Sie sich bei Linode an.
  • Klicken Sie auf Add a Linode .
  • Wählen Sie Linode 4096
  • Basierend auf GeoLocation – Standort auswählen
  • Klicken Sie unten auf der Seite auf Add this Linode .
Fügen Sie Linode 4096 hinzu, um Ihr Discourse Forum einzurichten - Crunchify Tips
Basierend auf GeoLocation – wählen Sie Location – Crunchify

Schritt 2

Sobald Sie den Checkout abgeschlossen und alle Zahlungsschritte abgeschlossen haben, sollten Sie in der Lage sein, Ihren Linode mit Hostname und IP zu sehen.

Crunchifys Community-Forum Linode Control Panel

Schritt 3

  • Installieren Sie ein Image auf Ihrer VM.
  • Klicken Sie auf den Link Image bereitstellen. Da ich mein Betriebssystem bereits zuvor eingerichtet habe, sehen Sie dort ein vorhandenes Betriebssystemprofil
  • Wählen Sie Ubuntu 14.04 LTS aus der Liste (nächster Bildschirm), das für das Discourse.org-Forum erforderlich ist.
  • Geben Sie für die Option Deployment Disk Size des Bereitstellungsdatenträgers alle verfügbaren Größen an.
  • Klicken Sie Deploy .
Stellen Sie ein Ubuntu-Image auf Linode bereit - Crunchify-Tipps

Schritt-4 Starten Sie Ihre VM

Klicken Sie auf Boot, um Ihre Linode VM zu booten

Schritt-5

Gehen Sie zur Registerkarte remote access und zum Checkout-Befehl, um sich bei Ihrem Linode anzumelden (hier ist Linode ein Begriff, der eine VM mit 2 GB RAM und 2 Kern-CPU darstellt).

Linode Remote Access SSH Key und IP-Details - Crunchify Tipp

Nach diesem step-5 müssen Sie wohl nicht mehr zu Linode Manager kommen.

Alle folgenden Schritte werden im Mac OS X Terminal ausgeführt oder unter Windows OS im Putty-Befehlsdienstprogramm.

Schritt-6

Melden Sie sich jetzt mit dem macOS-Terminal an.

Melden Sie sich mit SSH bei Linode VM an - Mac OS X-Terminal - Crunchify-Tipps

Wie Sie im obigen Bild sehen, haben wir einige Updates für Pakete. Verwenden Sie den folgenden Befehl, um Pakete zu aktualisieren.

Schritt-7

Jetzt ist es an der Zeit, Linode zu konfigurieren und Discourse, Docker usw. zu installieren.

Dazwischen, hier ist die list of commands , die ich ausgeführt habe, um den Diskurs korrekt zu konfigurieren. Wir werden die einzelnen Schritte unten im Detail durchgehen.

Schritt-8 Richten Sie den Hostnamen ein

Führen Sie die folgenden 4 Befehle aus und richten Sie den Hostnamen korrekt ein.

Schritt-9 Zeitzone ändern

$ dpkg-reconfigure tzdata

Folgen Sie dem visuellen Bildschirm und richten Sie die Zeitzone gemäß der Aufforderung ein.

Richten Sie die Ubuntu-Zeitzone ein

Einmal getan. Sie sollten Ihre Zeitzonenwerte im Terminalfenster sehen.

Schritt-10 Discourse Forum installieren

10.1) Installieren Sie Docker

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

Verwenden Sie den obigen Befehl, um den Docker Container zu installieren. Docker ist eine Container-Technologie, die uns dabei hilft, das Erstellen, Bereitstellen und Ausführen von Anwendungen mit einem einzigen Klick zu vereinfachen.

10.2) Diskurs installieren

10.3) App.yml-Datei aktualisieren

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

Grundsätzlich müssen wir nur die folgenden Parameter ändern. Sie müssen diese Schritte befolgen, um den E-Mail-Server richtig einzurichten. Wenn Sie Google Apps für Ihre Domain verwenden, müssen Sie einige Einstellungen auf der Google App-Seite vornehmen.

Diskurs-E-Mail-Einrichtungsschritte für ask.crunchify.com

Klicken Sie auf CTRL-X , klicken Sie auf Y und Press Enter , um den Nano-Befehl zu beenden.

10.4) Diskursforum starten

  • bootstrap app Befehl beginnt mit dem Erstellen Ihrer Discourse-App. Es kann up-to 5 min dauern, bis es vollständig gemäß Ihrer Linode-Leistung aufgebaut ist.
  • Der Befehl start app startet tatsächlich das Diskursforum.

Schritt-11) Besuchen Sie Ihr Forum

  • Registrieren Sie sich mit einer E-Mail, die Sie in step 10.3 angegeben haben.
Crunchify-Tipps zum erstmaligen Einrichten des Diskursforums

In meinem Fall ist es https://ask.crunchify.com

Schritt-12) Richten Sie die Anmeldung mit Social Media-Konten ein

  1. Schritte zur Twitter-Anmeldung
  2. Facebook-Anmeldeschritte
  3. Google-Anmeldeschritte
Facebook Twitter und Google Signup Button für Discourse Forum - Crunchify Tutorials

Das ist es.. Hurra. Sie besitzen jetzt das Discourse-Forum. Sind diese Schritte nicht einfach? Teilen Sie uns mit, wenn Sie bei diesen Schritten auf Probleme issue . Wir werden versuchen, diesen Beitrag basierend auf dem Feedback regelmäßig zu aktualisieren.

Auf der Suche nach mehr Anpassung? Bitte besuchen Sie all Discourse.org posts hier: https://crunchify.com/tag/discourse/