Cara Memasang Pelayan Parse di Debian 10/9

Cara Memasang Pelayan Parse di Debian 10/9

Parse Server adalah aplikasi sumber terbuka yang ditulis pada nod.Bahasa pengaturcaraan JS. Permohonan parse digunakan sebagai Backend sebagai perkhidmatan Platform (BaaS). Ia mudah digunakan, fleksibel dan berskala untuk aplikasi mudah alih.

Papan Pemuka Parse dibina oleh pemaju parse. Ini adalah antara muka web front-end untuk menguruskan pelayan parse backend. Anda boleh menambah dan menguruskan pelbagai pelayan parse dari papan pemuka tunggal.

Tutorial ini akan membantu anda memasang dan mengkonfigurasi pelayan parse dan menghuraikan aplikasi papan pemuka pada sistem Debian.

Prasyarat

  • Menjalankan Debian 10 contoh dengan akses shell
  • Log masuk sebagai akaun istimewa sudo

Langkah 1 - Pasang nod.js

Pelayan Parser dan Parse Dashboard Kedua -dua aplikasi boleh dijalankan di mana -mana pelayan dengan nod.JS diaktifkan. Pertama, anda perlu memasang nod.JS di Sistem Debian. Untuk mengkonfigurasi repositori pakej, jalankan:

curl -sl https: // deb.Nodesource.com/setup_12.X | sudo -e bash - 

Kemudian laksanakan arahan berikut untuk memasang nod.js di sistem anda.

sudo apt install -y nodejs 

Anda juga perlu memasang Pengurus Pakej Benang pada sistem anda untuk memasang dan menguruskan modul nod. Untuk memasang Pengurus Pakej Benang, taipkan:

Pemasangan NPM -G Benang 

Langkah 2 - Pasang pelayan MongoDB

Sistem Debian 10 mengandungi pakej MongoDB di bawah repositori lalai. Anda hanya boleh mengemas kini cache apt dan memasang pakej pelayan pangkalan data MongoDB dengan menjalankan arahan berikut:

sudo apt update sudo apt memasang mongodb-server 

Langkah 3 - Server Parse Persediaan

Anda sudah bersedia untuk pemasangan pelayan parse pada sistem debian anda. Aplikasi Pelayan Parse tersedia sebagai modul NodeJS. Anda boleh memasang modul pelayan parse menggunakan pengurus pakej benang. Untuk memasangnya, laksanakan:

Benang Global Tambah Parse-Server 

Akan menambah modul pelayan parse secara global pada sistem.

Selepas itu, buat fail konfigurasi untuk pelayan parse anda. Di mana anda boleh menentukan atribut pelayan parse. Buat fail konfigurasi dan edit dalam editor teks kegemaran anda:

Nano config.json 

Kemudian, tambahkan kandungan berikut ke fail:

"appname": "myapp1", "databaseuri": "mongodb: // localhost: 27017/parsedb", "appid": "fsd9fk3329skjfd99skdj" localhost: 1337/parse "," publicserverurl ":" https: // 0.0.0.0: 1337/parse "," port ": 1337 

Butiran Konfigurasi:

  • AppName - Tetapkan nama untuk pelayan parse anda.
  • Databaseuri - String sambungan ke pangkalan data MongoDB.
  • Appid - Tetapkan rentetan rawak sebagai Appid, yang akan digunakan untuk menyambungkan pelayan
  • MasterKey - Tetapkan rentetan rawak untuk kunci induk
  • ServerUrl - Tetapkan URL untuk pelayan parse anda
  • PublicserVerUrl - Ini membolehkan anda mengakses Pelayan Parse dari Rangkaian Awam
  • port - masukkan port untuk dijalankan di pelayan parse. Port lalai ialah 1337
  • Simpan dan tutup fail. Seterusnya mulakan pelayan parse di latar belakang dan dengan perintah nohup.

    NoHup Parse-Server Config.json & 

    Pelayan Parse anda sedang berjalan dan berjalan sekarang di port 1337.

    Langkah 4 - Papan Pemuka Parse Persediaan

    Parse Dashboard adalah antara muka web untuk mengakses pelayan parse di antara muka web. Yang juga boleh didapati sebagai modul nod dan boleh dipasang menggunakan pengurus pakej benang. Untuk memasang Parse-Dashboard, jalankan:

    Benang Global Tambah Parse-Dashboard 

    Seterusnya, buat fail konfigurasi papan pemuka Parse. Buat fail baru dan edit fail dalam editor teks:

    Nano Parse-Darshboard-Config.json 

    Dan tambahkan kandungan berikut:

    "Apps": ["ServerUrl": "http: // 67.205.146.114: 1337/parse "," appid ":" fsd9fk3329skjfd99skdj "," masterkey ":" kjk9aksihu7lsujksdjff49jgntykd "," allowinsecureHttp ":" appname ":" myapp1 " : "admin", "lulus": "kata laluan"], "iconfolder": "ikon" 

    Anda boleh menambah aplikasi pelayan parse berganda dalam fail konfigurasi tunggal. Pastikan anda menggunakan Appid dan MasterKey yang sama seperti yang anda tentukan dalam pelayan parse anda.

    Tambahkan pengguna dan kata laluan untuk pengesahan. Yang digunakan untuk log masuk untuk menghuraikan papan pemuka.

    Simpan dan tutup fail konfigurasi. Kemudian, laksanakan arahan berikut untuk memulakan Papan Pemuka Parse.

    NOHUP PARSE-DASHBOW--DEV-CONFIG PARSE-DARSHBOARD-CONFIG.json & 

    Perintah di atas akan memulakan pelayan parse anda pada port 4040.

    Langkah 5 - Laraskan pelabuhan firewall

    Sistem telah membolehkan firewalld, perlu membenarkan akses pada Pelabuhan Parse Pelabuhan. Kami menggunakan port 1337 untuk pelayan parse dan 4040 untuk papan pemuka. Jalankan arahan berikut untuk membolehkan akses kepada pengguna awam untuk pelayan parse. Untuk membuka jenis port:

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

    Kemudian, gunakan perubahan dengan menjalankan arahan:

    Firewall-CMD-Reload 
    • Baca ini: Apa itu Firewalld?

    Langkah 6 - Persediaan Ujian

    Sekarang, akses antara muka web Dashboard Parse dengan mengakses pelayan anda pada port 4040. Log masuk ke papan pemuka dengan nama pengguna dan kata laluan yang ditakrifkan dalam fail konfigurasi papan pemuka (parse-darshboard-config.json).

    Setelah Log Masuk yang berjaya, anda akan dialihkan ke papan pemuka.

    Di sini anda boleh menukar antara pelayan parse yang dikonfigurasikan dengan papan pemuka parse anda.

    Kesimpulan

    Kesimpulannya, tutorial ini membantu anda dengan pemasangan pelayan parse pada sistem debian. Konfigurasikan Papan Pemuka Parse dan Sambungkan dengan Pelayan Parse.