Jak zainstalować serwer Parse na Debian 10/9

Jak zainstalować serwer Parse na Debian 10/9

Parse Server to aplikacja typu open source zapisana w węźle.JS Język programowania. Aplikacja Parse jest używana jako Backend jako usługa (BAAS) platforma. Jest to łatwe w użyciu, elastyczne i skalowalne zaplecze dla aplikacji mobilnej.

Parse pulpit nawigacyjny jest budowany przez deweloperów Parse. Jest to interfejs internetowy front-end do zarządzania serwerem Backend Parse. Możesz dodawać i zarządzać wieloma serwerami Parse z pojedynczego pulpitu nawigacyjnego.

Ten samouczek pomoże Ci zainstalować i skonfigurować aplikacje Parse Server i ankietować aplikacje pulpitu nawigacyjnego w Systemie Debian.

Wymagania wstępne

  • Uruchomienie instancji Debiana 10 z dostępem do powłoki
  • Zaloguj się jako konto uprzywilejowane Sudo

Krok 1 - Zainstaluj węzeł.JS

Serwer Parser i pulpit parse obie aplikacje można uruchomić na dowolnym serwerze z węzłem.JS włączony. Po pierwsze, musisz zainstalować węzeł.JS w systemie Debian. Aby skonfigurować repozytorium pakietów, uruchom:

curl -sl https: // deb.węzłów.com/setup_12.x | sudo -e bash - 

Następnie wykonaj następujące polecenia, aby zainstalować węzeł.JS w twoim systemie.

sudo apt instal -y nodejs 

Musisz także zainstalować menedżer pakietów przędzy w systemie, aby instalować i zarządzać modułami węzłów. Aby zainstalować menedżer pakietów przędzy, wpisz:

NPM instaluj -g przędza 

Krok 2 - Zainstaluj serwer MongoDB

Systemy Debian 10 zawiera pakiety MongoDB w ramach domyślnych repozytoriów. Możesz po prostu zaktualizować pamięć podręczną Apt i zainstalować pakiety serwerów bazy danych MONGODB, uruchamiając następujące polecenia:

sudo apt aktualizacja sudo apt instaluj mongoDB-server 

Krok 3 - Ustaw serwer Parse

Jesteś gotowy do instalacji serwera Parse w twoim systemie Debian. Aplikacja Parse Server jest dostępna jako moduł NodeJS. Możesz zainstalować moduł Parse Server za pomocą Menedżera pakietu Pakiet. Aby go zainstalować, wykonaj:

przędza globalna dodaj parse-serwer 

Doda moduł serwera Parse na całym świecie do systemu.

Następnie utwórz plik konfiguracyjny dla swojego serwera Parse. Gdzie możesz zdefiniować atrybuty serwera Parse. Utwórz plik konfiguracyjny i edytuj w swoim ulubionym edytorze tekstu:

Nano Config.JSON 

Następnie dodaj następującą zawartość do pliku:

„AppName”: „MyApp1”, „batabaseuri”: „monongoDB: // localhost: 27017/parsedb”, „appId”: „fsd9fk3329skjfd99skdj”, „masterkey”: „kJk9aksihu7lsujksdjf49jgntykd”, https, „https”. Localhost: 1337/parse ”,„ PublicServerurl ”:„ https: // 0.0.0.0: 1337/Parse ”,„ Port ”: 1337 

Szczegóły konfiguracji:

  • AppName - Ustaw dowolną nazwę dla swojego serwera Parse.
  • DATABASEURI - ciąg połączenia z bazą danych MongoDB.
  • AppId - Ustaw losowy ciąg jako appID, który będzie używany do podłączania serwera
  • Masterkey - Ustaw losowy ciąg dla klucza głównego
  • ServerUrl - Ustaw adres URL dla swojego serwera Parse
  • PublicServerUrl - To pozwala uzyskać dostęp do serwera Parse z Public Network
  • Port - Wprowadź port do uruchamiania na serwerze Parse. Port domyślny to 1337
  • Zapisz i zamknij plik. Następnie uruchom serwer Parse w tle i z poleceniem Nohup.

    Nohup Parse-Server Config.JSON & 

    Twój serwer Parse jest już dostępny na porcie 1337.

    Krok 4 - Ustawienie pulpitu Parse Parse

    Parse Dashboard to interfejs internetowy do dostępu do serwera Parse w interfejsie internetowym. Który jest również dostępny jako moduł węzłów i może być instalowany za pomocą menedżera pakietów przędzy. Aby zainstalować Parse-Dashboard, uruchom:

    przędza globalna Dodaj parse-deashboard 

    Następnie utwórz plik konfiguracyjny pulpitu Parse. Utwórz nowy plik i edytuj plik w edytorze tekstu:

    Nano Parse-Darshboard-Config.JSON 

    I dodaj następującą zawartość:

    „Apps”: [„ServerUrl”: „http: // 67.205.146.114: 1337/parse ”,„ AppId ”:„ fsd9fk3329skjfd99skdj ”,„ Masterkey ”:„ KJK9AKSIHU7LSUJKSDJF49JGNTYKD ”,„ Użytkownik ”,„ Użytkownik ”,„ Użytkownik ”. : „admin”, „pass”: „hasło”], „iconsfolder”: „ikony” 

    Możesz dodać wiele aplikacji serwerów Parse w jednym pliku konfiguracyjnym. Pamiętaj, aby używać tego samego AppID i Masterkey, jak zdefiniowałeś na serwerze Parse.

    Dodaj także użytkownika i hasło do uwierzytelnienia. Który służy do logowania do analizy pulpitu nawigacyjnego.

    Zapisz i zamknij plik konfiguracyjny. Następnie wykonaj następujące polecenie, aby uruchomić pulpit Parse.

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

    Powyższe polecenie uruchomi serwer Parse na porcie 4040.

    Krok 5 - Dostosuj porty zapory

    Systemy umożliwiły zaporę ogniową, musisz umożliwić dostęp do portów z serwerem Parse. Używamy portu 1337 dla serwera Parse i 4040 dla pulpitu nawigacyjnego. Wykonaj następujące polecenia, aby umożliwić dostęp użytkownikom publicznym dla Parse Server. Aby otworzyć typ portu:

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

    Następnie zastosuj zmiany, uruchamiając polecenie:

    Firewall-CMD-RELOOD 
    • Przeczytaj to: co to jest zapora?

    Krok 6 - Konfiguracja testu

    Teraz uzyskaj dostęp do interfejsu internetowego Parse Dashboard, uzyskując dostęp do serwera na porcie 4040. Zaloguj się do pulpitu nawigacyjnego za pomocą nazwy użytkownika i hasła zdefiniowanego w pliku konfiguracyjnym Parse pulpitu nawigacyjnego (parse-darshboard-config.JSON).

    Po udanym logowaniu zostaniesz przekierowany na deskę rozdzielczą.

    Tutaj możesz przełączyć między wieloma serwerami Parse skonfigurowanymi za pomocą pulpitu Parse.

    Wniosek

    Podsumowując, ten samouczek pomógł ci w instalacji Parse Server w systemie Debian. Skonfiguruj także pulpit pachowy i połącz się z serwerem Parse.