So installieren Sie Parse Server auf CentOS 8
- 2738
- 543
- Henry Liebold
Parse Server ist eine Open -Source -Anwendung, die auf dem Knoten geschrieben wurde.JS. Es wird als Backend als BAAS -Plattform (BAAS) verwendet. Es hilft Entwicklern, das Backend ihrer mobilen Anwendung aufzubauen.
Parse Dashboard ist eine weitere Anwendung, die auf dem Knoten integriert ist.JS von den Parse Developers. Es ist eine Frontend -Weboberfläche für die Verwaltung von Backend Parse Server. Sie können mehrere Parse -Server aus einem einzelnen Dashboard hinzufügen und verwalten.
Dieses Tutorial hilft Ihnen dabei, Parse Server und Dashboard auf CentOS Linux -System einzurichten.
Voraussetzungen
- Startete eine CentOS 8 -Instanz auf Digitalocean.
- Richten Sie ein sudo privilegiertes Konto ein und wenden Sie die erste Sicherheit an, indem Sie den ersten Server -Setup folgen
- Melden Sie sich bei der Instanz über SSH als Root -Konto an
Schritt 1 - Knoten installieren.JS
Parser Server benötigte Knoten.JS auf dem System installiert werden. Sie können den Knoten installieren.JS aus dem offiziellen Yum -Repository. So konfigurieren Sie das Yum -Repository aus
DNF Installation -y GCC -C ++ Machen Sie Curl -l https: // rpm.nodesource.com/setup_12.x | sudo -e Bash -
Der Ausführen der folgenden Befehle, um den Knoten zu installieren.JS auf Ihrem Server.
sudo dnf install -y nodejs installieren
Schritt 2 - Garn installieren
Das Garnpaket kann mit dem NPM -Repository installiert werden. Sie können Garn auch mit dem Dienstprogramm DNF Paket Manager installieren. Führen Sie die folgenden Befehle aus, um Ihrem System Garnrepository hinzuzufügen:
sudo rpm -Import https: // dl.Garnpkg.com/rpm/pubkey.gpg curl -l https: // dl.Garnpkg.COM/U/min/Garn.Repo -o /etc /yum.Repos.D/Garn.Repo
Installieren Sie dann das Garn mit dem Befehl DNF:
sudo dnf montieren adarn --DisableRepo = appstream
Schritt 3 - MongoDB installieren
Fügen Sie den folgenden Inhalt in Yum Repository -Konfigurationsdatei MongoDB hinzu.Repo gemäß Ihrer erforderlichen MongoDB -Version und Systemarchitektur. Für diesen Artikel verwenden wir MongoDB 4.2 Repository.
sudo vi /etc /yum.Repos.D/MongoDB.Repo
[MongoDB] name = mongoDB repository baseUrl = http: // repo.MongoDb.org/yum/redhat/$ releasever/mongoDB-org/4.2/$ basearch/gpgcheck = 1 aktiviert = 1 gpgkey = https: // www.MongoDb.org/static/pgp/server-4.2.ASC
Speichern Sie die Datei und schließen Sie.
Installieren Sie nun den MongoDB -Server, indem Sie den folgenden Befehl ausführen.
sudo dnf installieren mongoDb-org
Schritt 4 - Parse Server installieren
Sie haben die erforderlichen Pakete auf Ihrem System installiert. Das Parse Server -Paket ist unter dem globalen Repository verfügbar. Sie können es mit dem Garnpaket -Manager installieren. So installieren Sie es:
Garn Global Add Parse-Server
Erstellen Sie als nächstes 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": "My Parse Server", "Databaseuri": "Mongodb: // localhost: 27017/dev", "Appid": "ksdjfkdj9dkfdjdkf", "Masterkey": "kjdf89dfj37jhfjdf8df8df8df8df8df8df8df8df8: // Localhost: 1337/Parse "," PublicServerurl ":" https: // 0.0.0.0: 1337/analysieren "," Port ": 1337
Konfigurationsdetails:
Speichern Sie Ihre Datei. Führen Sie als nächstes den Parse -Server mit dem Befehl nohup aus. Führen Sie es auch als Hintergrundprozess aus.
Nohup Parse-Server-Konfiguration.json &
Ihr Parse -Server wird jetzt ausgeführt.
Schritt 5 - Parse Dashboard installieren
Das Parse Development-Team bietet auch eine Weboberfläche zum Zugriff auf Parse Server namens Parse-Daashboard. Das ist auch als Knotenmodul erhältlich. Verwenden Sie den folgenden Befehl zur Installation von Parse-Dasscharben:
Garn global
Erstellen Sie als Nächstes eine Konfigurationsdatei für das Parse Dashboard. Datei in einem Texteditor bearbeiten:
Nano Parse-Darshboard-Config.JSON
Und fügen Sie den folgenden Inhalt hinzu:
"Apps": ["Serverurl": "http: // 67.205.146.114:1337/parse", "appId": "KSDJFKDJ9DKFDJDKF", "masterKey": "KJDF89DFJ3H37JHFJDF8DFJDF", "allowInsecureHTTP": "true", "appName": "MyApp1" ], "users": [ "user" : "admin", "pass": "password"], "iconsFolder": "icons"
Sie können Ihrem Parse Dashboard mehrere Parse -Server hinzufügen. Fügen Sie Ihren Parse -Server mit Serverurl hinzu. Benutzer derselbe Anhschchen und Masterkey, wie Sie auf Ihrem Parse -Server definiert sind.
Speichern Sie Ihre Datei und führen Sie den folgenden Befehl aus, um Parse Dashboard zu starten.
Nohup Parse-Dasboard--dev--Config Parse-Darshboard-Config.json &
Der obige Befehl startet Ihren Parse -Server auf Port 4040.
SCHRITT 6 - Passen Sie die Firewall -Regeln 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 die Änderungen an, indem Sie den Befehl ausführen:
Firewall-CMD-Reload
Schritt 7 - Zugriff auf Parse Dashboard
Jetzt können Sie auf Ihre Parse Dashboard -Weboberfläche zugreifen, indem Sie auf Ihren Server auf Port 4040 zugreifen. Melden Sie sich beim Dashboard-Benutzernamen und Kennwort an.JSON).
Nach dem Login sehen Sie das Dashboard.
Abschluss
In diesem Tutorial haben Sie die Installation von Parse Server und Dashboard auf CentOS -System erfahren.
- « So installieren Sie Redis auf Ubuntu 20.04
- So installieren Sie Apache mit PHP-FPM auf Ubuntu 20.04 »