Prerrequisitos
Antes de iniciar la instalación de Evolution API v2, asegúrese de que ya haya configurado los servicios necesarios, como PostgreSQL y Redis. Siga los enlaces a continuación para más detalles:Instalación de NVM
Evolution API puede instalarse fácilmente usando Node Version Manager (NVM). Siga estos pasos para configurar su entorno e iniciar Evolution API en su servidor.Instalar NVM
Primero, descargue e instale Node.js con los siguientes comandos:Si aún no lo ha configurado, también puede configurar la zona horaria de su servidor con el comando:
Clonando el Repositorio e Instalando Dependencias
Clone el repositorio oficial de Evolution API v2 desde la rama correcta:Configuración de Variables de Entorno
Ahora vamos a configurar las variables de entorno. Primero, copie el archivo.env.example a .env:
.env con sus configuraciones específicas:
Acceda a la sección de variables de entorno para instrucciones detalladas sobre cómo configurar su archivo
.env.Generación y Despliegue de la Base de Datos
Después de configurar el entorno, necesitará realizar la generación de los archivos del cliente Prisma y el despliegue de las migraciones en la base de datos. Utilice los comandos a continuación, dependiendo de la base de datos que esté utilizando (PostgreSQL o MySQL):-
Generar los archivos del cliente Prisma:
-
Realizar el despliegue de las migraciones:
Iniciando Evolution API
Después de la configuración, puede iniciar Evolution API con el siguiente comando:Instalación y Configuración de PM2
Use PM2 para gestionar el proceso de la API:Si su servidor tiene más memoria, considere configurar PM2 para utilizar más recursos:Esto es recomendado para servidores con al menos 4GB de RAM disponibles exclusivamente para Evolution API.