GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar el servidor Parse en Ubuntu 20.04 LTS

En este tutorial, le mostraremos cómo instalar Parse Server en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, Parse es un Backend como servicio de código abierto (BaaS ) plataforma comúnmente utilizada en los últimos años. Está escrito en Node.js y se puede usar para cualquier aplicación que ejecute Node.js. Parse Server viene con una interfaz web simple y fácil de usar que se puede usar para la manipulación de datos , para ver análisis y para programar y enviar notificaciones automáticas.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del servidor Parse en Ubuntu 20.04 (Focal Fossa). Puede seguir las mismas instrucciones para Ubuntu 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:Ubuntu 20.04, 18.04, 16.04 y cualquier otra distribución basada en Debian como Linux Mint.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar Parse Server en Ubuntu 20.04 LTS Focal Fossa

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt comandos en la terminal.

sudo apt update
sudo apt upgrade

Paso 2. Instalación de Node.js.

Ahora agregue el repositorio Node.js a su sistema:

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs

A continuación, instale un administrador de paquetes de yarn en su sistema. Este se utilizará para instalar módulos de nodo:

npm install -g yarn

Paso 3. Instalación de MongoDB.

De forma predeterminada, MongoDB está disponible en el repositorio predeterminado de Ubuntu 20.04. Puede instalarlo ejecutando el siguiente comando:

sudo apt install mongodb-server

Paso 4. Instalación de Parse Server en Ubuntu 20.04.

Puede instalar el módulo parse-server usando el administrador de paquetes Yarn:

yarn global add parse-server

Luego, cree un archivo de configuración del servidor Parse y defina los atributos del servidor Parse:

nano config.json

Agregue la siguiente línea:

{
  "appName": "My Parse Server App",
  "databaseURI": "mongodb://localhost:27017/parsedb",
  "appId": "KSDJFKASJFI3S8DSJFDH",
  "masterKey": "LASDK823JKHR87SDFJSDHF8DFHASFDF",
  "serverURL": "https://localhost:1337/parse",
  "publicServerURL": "https://0.0.0.0:1337/parse",
  "port": 1337
}

Los detalles de configuración son los siguientes:

  • appName :Establezca cualquier nombre para su servidor Parse
  • databaseURI :Cadena de conexión a la base de datos MongoDB
  • appID :establezca una cadena aleatoria como ID de aplicación, que se utilizará para conectar el servidor.
  • masterKey :establece una cadena aleatoria para la clave maestra.
  • serverURL :establezca una URL para su servidor de análisis
  • publicServerURL :establezca una URL pública para su servidor de análisis
  • port :Indique el puerto del servidor

Guarde y cierre el archivo, luego inicie el servidor de análisis usando el siguiente comando:

nohup parse-server config.json &

Paso 5. Configure el panel de control del servidor Parse.

El servidor Parse viene con un panel para administrar las aplicaciones del servidor Parse. Se puede acceder a él a través de un navegador web. Ejecute el siguiente comando para instalar parse-dashboard:

yarn global add parse-dashboard

Después de eso, cree un archivo de configuración para el tablero de análisis:

nano parse-darshboard-config.json

Agregue el siguiente archivo:

{
  "apps": [
    {
      "serverURL": "http://67.205.146.114:1337/parse",
      "appId": "KSDJFKASJFI3S8DSJFDH",
      "masterKey": "LASDK823JKHR87SDFJSDHF8DFHASFDF",
      "allowInsecureHTTP": "true",
      "appName": "MyApps"
    }
  ],
 "users": [
    {
      "user":"admin",
      "pass":"your-password"
    }
  ],
  "iconsFolder": "icons"
}

Guarde y cierre el archivo, luego inicie el panel Parse con el siguiente comando:

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

Paso 6. Configure el cortafuegos.

Usamos el puerto 1337 para el servidor Parse y el 4040 para el tablero. Ejecute los siguientes comandos para permitir el acceso de los usuarios públicos al servidor Parse. 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
sudo firewall-cmd --reload

Paso 7. Acceso al panel de control del servidor Parse.

Una vez instalado correctamente, también puede acceder al panel del servidor de análisis visitando la URL http://your-server-ip-address:4040 en su navegador web. Debería ver la siguiente pantalla:

¡Felicitaciones! Ha instalado Parse con éxito. Gracias por usar este tutorial para instalar Parse Server en el sistema Ubuntu 20.04 LTS Focal Fossa. Para obtener ayuda adicional o información útil, le recomendamos que consulte el Parse oficial Sitio web del servidor.


Ubuntu
  1. Cómo instalar el servidor de Minecraft en Ubuntu 18.04 LTS

  2. Cómo instalar Ubuntu Server 18.04 LTS

  3. Cómo instalar Docker en el servidor Ubuntu 18.04 LTS

  4. Cómo instalar Discourse en Ubuntu 20.04 LTS

  5. Cómo instalar GlassFish en Ubuntu 18.04 LTS

Cómo instalar el servidor de Minecraft en Ubuntu 16.04 LTS

Cómo instalar Nginx en Ubuntu 18.04 LTS

Cómo instalar uTorrent en Ubuntu 18.04 LTS

Cómo instalar el servidor SSH en Ubuntu 18.04 LTS

Cómo instalar Couchbase en Ubuntu 18.04 LTS

Cómo instalar el servidor VNC en Ubuntu 18.04 LTS