So installieren Sie Parse Server auf Debian 10/9
- 3547
- 284
- Madleen Vater
Parse Server ist eine Open -Source -Anwendung, die auf dem Knoten geschrieben wurde.JS -Programmiersprache. Die Parse -Anwendung wird als die verwendet Backend als Service (BAAS) Plattform. Es ist benutzerfreundlich, flexibel und skalierbares Backend für die mobile Anwendung.
Parse Dashboard wird von den Parse Developers gebaut. Es ist eine Front-End-Weboberfläche für die Verwaltung von Backend Parse Server. Sie können mehrere Parse -Server aus einem einzelnen Dashboard hinzufügen und verwalten.
In diesem Tutorial können Sie Parse Server installieren und konfigurieren und das Dashboard -Anwendungen auf Debian -System.
Voraussetzungen
- Ausführen von Debian 10 -Instanz mit Shell Access
- Melden Sie sich als sudo privilegiertes Konto an
Schritt 1 - Knoten installieren.JS
Parser Server und Parse Dashboard Beide Anwendung kann auf jedem Server mit dem Knoten ausgeführt werden.JS aktiviert. Zunächst müssen Sie den Knoten installieren.JS auf Debian System. Um das Paket -Repository zu konfigurieren, führen Sie aus:
curl -l https: // deb.nodesource.com/setup_12.x | sudo -e Bash -
Führen Sie dann die folgenden Befehle aus, um den Knoten zu installieren.JS auf Ihrem System.
sudo apt install -y nodejs installieren
Sie müssen auch Garnpaketmanager in Ihrem System installieren, um Knotenmodule zu installieren und zu verwalten. Zum Installieren von Garn -Paket -Manager eingeben:
NPM install -g -Garn
Schritt 2 - MongoDB -Server installieren
Die Debian 10 -Systeme enthält MongoDB -Pakete unter den Standard -Repositories. Sie können einfach den APT -Cache aktualisieren und MongoDB -Datenbank -Serverpakete installieren, indem Sie folgende Befehle ausführen:
sudo apt update sudo apt install mongodb-server
Schritt 3 - Setup Parse Server
Sie sind bereit für die Installation von Parse Server auf Ihrem Debian -System. Die Parse Server -Anwendung ist als NodeJS -Modul verfügbar. Sie können das Parse Server -Modul mit dem Garn -Paket -Manager installieren. Um es zu installieren, führen Sie aus:
Garn Global Add Parse-Server
Das wird das Parse Server -Modul weltweit auf dem System hinzufügen.
Erstellen Sie danach eine Konfigurationsdatei für Ihren Parse -Server. Wo Sie Attribute des Parse -Servers definieren können. Erstellen Sie eine Konfigurationsdatei und bearbeiten Sie in Ihrem bevorzugten Texteditor:
Nano -Konfiguration.JSON
Fügen Sie dann den folgenden Inhalt der Datei hinzu:
"Appname": "MyApp1", "Databaseuri": "Mongodb: // localhost: 27017/parsedb", "Appid": "FSD9FK3329SKJFD99SKDJ", "MasterKey": "Kjk9aksihu7lsujksujksujks:": "Kjk9aksihu7lsujksujksujks:": "Kjk9aksihu7lsujksujksujkdjfSujkdjf4 LOCALHOST: 1337/Parse "," PublicServerurl ":" https: // 0.0.0.0: 1337/analysieren "," Port ": 1337
Konfigurationsdetails:
Speichern und schließen Sie die Datei. Starten Sie als nächstes den Parse -Server im Hintergrund und mit dem Befehl nohup.
Nohup Parse-Server-Konfiguration.json &
Ihr Parse -Server ist jetzt in Port 1337 ausgeführt.
Schritt 4 - Setup analysieren das Dashboard
Parse Dashboard ist die Weboberfläche zum Zugriff auf den Parse -Server auf der Weboberfläche. Dies ist auch als Knotenmodul erhältlich und kann mit dem Garn -Paket -Manager installiert werden. Ausführen:
Garn global
Erstellen Sie als Nächst. Erstellen Sie eine neue Datei und bearbeiten Sie die Datei in einem Texteditor:
Nano Parse-Darshboard-Config.JSON
Und fügen Sie den folgenden Inhalt hinzu:
"Apps": ["Serverurl": "http: // 67.205.146.114:1337/parse", "appId": "FSD9FK3329SKJFD99SKDJ", "masterKey": "KJK9AksiHU7lsujKSDJF49jGnTYKD", "allowInsecureHTTP": "true", "appName": "MyApp1" ], "users": [ "user" : "admin", "pass": "password"], "iconsFolder": "icons"
Sie können mehrere Parse -Server -Anwendungen in der einzelnen Konfigurationsdatei hinzufügen. Stellen Sie sicher.
Fügen Sie auch Benutzer und Passwort für die Authentifizierung hinzu. Mit der sich angemeldet wird, um das Dashboard zu analysieren.
Konfigurationsdatei speichern und schließen. Führen Sie dann den folgenden Befehl aus, um das Dashboard an Parse zu starten.
Nohup Parse-Dasboard--dev--Config Parse-Darshboard-Config.json &
Der obige Befehl startet Ihren Parse -Server auf Port 4040.
Schritt 5 - Einstellen Sie die Firewall -Anschlüsse ein
Die Systeme haben Firewalld aktiviert und müssen Zugriff auf Ports ermöglichen, die mit Parse Server ausgeführt werden. Wir verwenden den Port 1337 für den Parse Server und 4040 für das Dashboard. Führen Sie die folgenden Befehle aus, um den Zugriff für öffentliche Benutzer für Parse Server zugreifen zu können. Zum Öffnen von Port -Typen:
sudo firewall-cmd --permanent --zone = public --add-port = 1337/tcp sudo firewall-cmd --permanent --zone = public --add-port = 4040/tcp
Wenden Sie dann die Änderungen an, indem Sie den Befehl ausführen:
Firewall-CMD-Reload
- Lesen Sie Folgendes: Was ist Firewalld?
Schritt 6 - Testeinrichtung
Greifen Sie nun auf die PARSE Dashboard -Weboberfläche zu, indem Sie auf Ihren Server auf Port 4040 zugreifen. Melden Sie sich beim Dashboard mit dem Benutzernamen und dem Passwort an.JSON).
Nach erfolgreichem Login werden Sie das Dashboard umgeleitet.
Hier können Sie zwischen mehreren Parse -Server wechseln, die mit Ihrem Parse Dashboard konfiguriert sind.
Abschluss
Zusammenfassend hat dieses Tutorial Ihnen bei der Installation von Parse Server auf Debian System geholfen. Konfigurieren Sie auch Parse Dashboard und verbinden Sie sich mit Parse Server.
- « So installieren Sie Apache mit PHP-FPM auf Ubuntu 20.04
- So installieren Sie Parse Server mit Dashboard auf Ubuntu 20.04 »