Cómo instalar el servidor de parse en Debian 10/9
- 3713
- 429
- Jaime Delgadillo
El servidor de parse es una aplicación de código abierto escrita en el nodo.lenguaje de programación JS. La aplicación de análisis se usa como el Backend como servicio Plataforma (baas). Es un back-end fácil de usar, flexible y escalable para la aplicación móvil.
El tablero de análisis está construido por los desarrolladores de análisis. Es una interfaz web front-end para administrar el servidor de análisis de backend. Puede agregar y administrar múltiples servidores de análisis desde un solo tablero.
Este tutorial lo ayudará a instalar y configurar aplicaciones de tablero de servidores de análisis y analizador en el sistema Debian.
Requisitos previos
- Ejecución de la instancia de Debian 10 con Shell Access
- Iniciar sesión como cuenta privilegiada de sudo
Paso 1 - Instalar nodo.js
Servidor analizador y panel de parse ambas aplicaciones se pueden ejecutar en cualquier servidor con nodo.JS habilitado. En primer lugar, debe instalar nodo.JS en el sistema Debian. Para configurar el repositorio de paquetes, ejecute:
curl -sl https: // deb.nodource.com/setup_12.x | sudo -e Bash -
Luego ejecute los siguientes comandos para instalar el nodo.JS en tu sistema.
sudo apt instalación -y nodejs
También debe instalar el Administrador de paquetes de Yarn en su sistema para instalar y administrar módulos de nodo. Para instalar el administrador de paquetes de hilo, escriba:
NPM instalación -g hilo
Paso 2 - Instale el servidor MongoDB
Los sistemas Debian 10 contienen paquetes MongoDB bajo los repositorios predeterminados. Simplemente puede actualizar Apt Cache e instalar paquetes de servidor de base de datos MongoDB ejecutando los siguientes comandos:
SUDO APT UPDATY APT APT INSTALL MONGODB-SERVER
Paso 3 - Configurar servidor de análisis
Está listo para la instalación del servidor de Parse en su sistema Debian. La aplicación del servidor de análisis está disponible como módulo NodeJS. Puede instalar el módulo de servidor de parse usando el administrador de paquetes de hilo. Para instalarlo, ejecute:
Yarn Global Agregar servidor de análisis
El módulo de servidor de análisis agregará a nivel mundial en el sistema.
Después de eso, cree un archivo de configuración para su servidor de análisis. Donde puede definir atributos del servidor de análisis. Cree un archivo de configuración y edite en su editor de texto favorito:
Nano Config.json
Luego, agregue el siguiente contenido al archivo:
"AppName": "myApp1", "DatabaseUri": "mongodb: // localhost: 27017/parsedb", "appid": "fsd9fk3329skjfd99skdj", "masterkey": "kjk9aksihu7lsuJksdjf49jgntykd", "sentador": "Hoverl": "Hofertps://////////// Localhost: 1337/parse "," PublicserverUrl ":" https: // 0.0.0.0: 1337/parse "," puerto ": 1337
Detalles de configuración:
Guarde y cierre el archivo. A continuación, inicie el servidor de análisis en segundo plano y con el comando nohup.
configuración de servidor de nohup.JSON &
Su servidor de análisis está en funcionamiento ahora en el puerto 1337.
Paso 4 - Configuración del tablero de análisis
Panse Panplboard es la interfaz web para acceder al servidor de análisis en la interfaz web. Que también está disponible como módulo de nodo y se puede instalar utilizando el Administrador de paquetes de yarn. Para instalar PAY-Dashboard, ejecute:
Yarn Global Agregar a Dashboard
A continuación, cree un archivo de configuración del tablero de análisis. Cree un archivo nuevo y edite el archivo en un editor de texto:
nano parse-darshboard-config.json
Y agregue el siguiente contenido:
"aplicaciones": ["serverurl": "http: // 67.205.146.114: 1337/parse "," appid ":" fsd9fk3329skjfd99skdj "," masterkey ":" kjk9aksihu7lsujksdjf49jgntykd "," dignInSecurehttp ":" verdadero "," appName ":" myapp1 "]," usuarios " : "admin", "pasar": "contraseña"], "iconsfolder": "icons"
Puede agregar múltiples aplicaciones de servidores de análisis en un archivo de configuración única. Asegúrese de usar el mismo Appid y MasterKey como definió en su servidor de análisis.
También agregue el usuario y la contraseña para la autenticación. Que se usa para iniciar sesión para analizar el tablero.
Guardar y cerrar el archivo de configuración. Luego, ejecute el siguiente comando para iniciar el panel.
nohup parse-dashboard--dev--config parse-darshboard-config.JSON &
El comando anterior iniciará su servidor de análisis en el puerto 4040.
Paso 5 - Ajuste los puertos de firewall
Los sistemas han habilitado el firewalld, necesitan permitir el acceso en los puertos que ejecutan el servidor de parse. Estamos utilizando el puerto 1337 para el servidor de análisis y 4040 para el tablero. Ejecutar los siguientes comandos para permitir el acceso a los usuarios públicos para el servidor de análisis. Para abrir el tipo de puerto:
sudo firewall-cmd --Permanent --zone = public --add-port = 1337/tcp sudo firewall-cmd --permanent --zone = public --add-port = 4040/tcp
Luego, aplique los cambios ejecutando el comando:
Firewall-CMD-Re-Reload
- Lea esto: ¿Qué es Firewalld??
Paso 6 - Configuración de prueba
Ahora, acceda a la interfaz web del tablero de análisis accediendo a su servidor en el puerto 4040. Inicie sesión en el tablero con el nombre de usuario y la contraseña definidos en el archivo de configuración del tablero de parse (config de parse-darshboard.json).
Después de un inicio de sesión exitoso, será redirigido el tablero.
Aquí puede cambiar entre múltiples servidores de análisis configurado con su tablero de analizador.
Conclusión
En conclusión, este tutorial lo ayudó con la instalación del servidor de Parse en el sistema Debian. También configure el tablero de análisis y conéctese con el servidor de PARSE.
- « Cómo instalar Apache con PHP-FPM en Ubuntu 20.04
- Cómo instalar el servidor de parse con el tablero en Ubuntu 20.04 »