GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Parse Server unter Ubuntu 20.04 LTS

In diesem Tutorial zeigen wir Ihnen, wie Sie Parse Server auf Ubuntu 20.04 LTS installieren. Für diejenigen unter Ihnen, die es nicht wussten, Parse ist ein Open-Source-Backend as a Service (BaaS )-Plattform, die in den letzten Jahren häufig verwendet wurde. Sie ist in Node.js geschrieben und kann für jede Anwendung verwendet werden, auf der Node.js ausgeführt wird. Parse Server verfügt über eine einfache und benutzerfreundliche Weboberfläche, die zur Datenmanipulation verwendet werden kann , um Analysen anzuzeigen und um Push-Benachrichtigungen zu planen und zu senden.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des Parse Servers auf Ubuntu 20.04 (Focal Fossa). Sie können denselben Anweisungen für Ubuntu 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint folgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 20.04, 18.04, 16.04 und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • Ein Nicht-Root-Sudo-Benutzer oder Zugriff auf den Root-Benutzer . Wir empfehlen, als Nicht-Root-Sudo-Benutzer zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie Parse Server auf Ubuntu 20.04 LTS Focal Fossa

Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie den folgenden apt ausführen Befehle im Terminal.

sudo apt update
sudo apt upgrade

Schritt 2. Installation von Node.js.

Fügen Sie jetzt das Node.js-Repository zu Ihrem System hinzu:

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs

Installieren Sie als Nächstes einen Yarn-Paketmanager auf Ihrem System. Dieser wird verwendet, um Knotenmodule zu installieren:

npm install -g yarn

Schritt 3. Installation von MongoDB.

Standardmäßig ist MongoDB im Standard-Repository von Ubuntu 20.04 verfügbar. Sie können es installieren, indem Sie den folgenden Befehl ausführen:

sudo apt install mongodb-server

Schritt 4. Parse Server auf Ubuntu 20.04 installieren.

Sie können das Parse-Server-Modul mit dem Yarn-Paketmanager installieren:

yarn global add parse-server

Erstellen Sie dann eine Parse-Server-Konfigurationsdatei und definieren Sie die Attribute des Parse-Servers:

nano config.json

Fügen Sie die folgende Zeile hinzu:

{
  "appName": "My Parse Server App",
  "databaseURI": "mongodb://localhost:27017/parsedb",
  "appId": "KSDJFKASJFI3S8DSJFDH",
  "masterKey": "LASDK823JKHR87SDFJSDHF8DFHASFDF",
  "serverURL": "https://localhost:1337/parse",
  "publicServerURL": "https://0.0.0.0:1337/parse",
  "port": 1337
}

Die Konfigurationsdetails lauten wie folgt:

  • Anwendungsname :Geben Sie einen beliebigen Namen für Ihren Parse-Server ein
  • Datenbank-URI :Verbindungsstring zur MongoDB-Datenbank
  • appID :Legen Sie eine zufällige Zeichenfolge als appID fest, die zum Verbinden mit dem Server verwendet wird.
  • masterKey :Legen Sie eine zufällige Zeichenfolge für den Hauptschlüssel fest.
  • serverURL :Legen Sie eine URL für Ihren Parse-Server fest
  • öffentlicheServerURL :Legen Sie eine öffentliche URL für Ihren Parse-Server fest
  • Portieren :Geben Sie den Server-Port an

Speichern und schließen Sie die Datei und starten Sie dann den Parsing-Server mit dem folgenden Befehl:

nohup parse-server config.json &

Schritt 5. Konfigurieren Sie das Parse Server Dashboard.

Parse-Server wird mit einem Dashboard zur Verwaltung Ihrer Parse-Server-Anwendungen geliefert. Es ist über einen Webbrowser zugänglich. Führen Sie den folgenden Befehl aus, um Parse-Dashboard zu installieren:

yarn global add parse-dashboard

Erstellen Sie danach eine Konfigurationsdatei für das Analyse-Dashboard:

nano parse-darshboard-config.json

Fügen Sie die folgende Datei hinzu:

{
  "apps": [
    {
      "serverURL": "http://67.205.146.114:1337/parse",
      "appId": "KSDJFKASJFI3S8DSJFDH",
      "masterKey": "LASDK823JKHR87SDFJSDHF8DFHASFDF",
      "allowInsecureHTTP": "true",
      "appName": "MyApps"
    }
  ],
 "users": [
    {
      "user":"admin",
      "pass":"your-password"
    }
  ],
  "iconsFolder": "icons"
}

Speichern und schließen Sie die Datei und starten Sie dann das Parse-Dashboard mit dem folgenden Befehl:

nohup parse-dashboard --dev --config parse-darshboard-config.json &

Schritt 6. Firewall konfigurieren.

Wir verwenden Port 1337 für den Parse-Server und 4040 für das Dashboard. Führen Sie die folgenden Befehle aus, um öffentlichen Benutzern Zugriff auf den Parse-Server zu gewähren. Geben Sie zum Öffnen des Ports Folgendes ein:

sudo firewall-cmd --permanent --zone=public --add-port=1337/tcp
sudo firewall-cmd --permanent --zone=public --add-port=4040/tcp
sudo firewall-cmd --reload

Schritt 7. Zugriff auf das Parse Server Dashboard.

Nach erfolgreicher Installation können Sie auch über die URL http://your-server-ip-address:4040 in Ihrem Webbrowser. Sie sollten den folgenden Bildschirm sehen:

Herzlichen Glückwunsch! Sie haben Parse erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Parse-Servers auf dem Ubuntu 20.04 LTS Focal Fossa-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Parse Server-Website.


Ubuntu
  1. So installieren Sie Minecraft Server auf Ubuntu 18.04 LTS

  2. So installieren Sie Ubuntu Server 18.04 LTS

  3. So installieren Sie Docker auf Ubuntu 18.04 LTS-Server

  4. So installieren Sie Discourse unter Ubuntu 20.04 LTS

  5. So installieren Sie GlassFish auf Ubuntu 18.04 LTS

So installieren Sie Minecraft Server auf Ubuntu 16.04 LTS

So installieren Sie Nginx unter Ubuntu 18.04 LTS

So installieren Sie uTorrent auf Ubuntu 18.04 LTS

So installieren Sie den SSH-Server unter Ubuntu 18.04 LTS

So installieren Sie Couchbase auf Ubuntu 18.04 LTS

So installieren Sie den VNC-Server unter Ubuntu 18.04 LTS