C A R R E G A N D O

Este vídeo faz parte do ecossistema CursoDev: tutoriais, arquivos de apoio e comunidade para estudar com mais contexto.

Buscar vídeos

Aula aberta do CursoDev Gratuito

Instalação EvolutionAPI V2 (LocalHost) NVM

Publicado em 29/08/2024 as 22:29 · 68 visualizações

Fala Galera, blz? Nesse vídeo eu trago a instalação e configuração da EvolutionApi V2.1.0. Confira esse vídeo top e cheio de novidades para você.Instalação EvolutionV2 via NVM======================================Postgre...

68 visualizações registradas nesta aula
4 materiais de apoio para esta aula
3 próximas aulas sugeridas na trilha
Visitante entre para salvar seu progresso
Nesta aula

O que você encontra neste ambiente

Esta página foi organizada como uma sala de aula do CursoDev: resumo, conteúdo principal, materiais de apoio e continuidade da trilha no mesmo fluxo.

Aula principal Player liberado conforme o acesso atual da sua conta.
Materiais e leitura Arquivos, resumo da implementação e apoio para estudo ficam agrupados nesta mesma tela.
Continuidade da trilha Você termina a aula e já encontra os próximos passos para continuar aprendendo.
Visão da aula

Uma experiência mais parecida com plataforma de curso

A proposta desta tela é te deixar dentro de um fluxo de estudo: entender o tema, consumir a aula, baixar os materiais e seguir para a próxima etapa sem sair da mesma experiência.

68 visualizações acumuladas desta aula
Aberta categoria atual da aula dentro da central
4 itens de apoio disponíveis para estudo
3 aulas relacionadas para seguir na trilha
0% progresso salvo nesta aula
Conteúdo da aula

Resumo, explicações e referências deste tutorial

Fala Galera, blz? 

Nesse vídeo eu trago a instalação e configuração da EvolutionApi V2.1.0. 

Confira esse vídeo top e cheio de novidades para você.

Instalação EvolutionV2 via NVM
======================================

PostgreSQL
# Instale o PostgreSQL na sua máquina.

sudo apt-get update
sudo apt-get install postgresql postgresql-contrib

# Inicie o serviço do PostgreSQL:
sudo service postgresql start

# Acesse o prompt do PostgreSQL:
sudo -u postgres psql

# Crie um novo usuário:
CREATE USER evolutionv2 WITH PASSWORD '142536';

# Conceda privilégios ao novo usuário:
ALTER USER evolutionv2 WITH SUPERUSER;
ALTER USER evolutionv2 CREATEDB;

# Crie um banco de dados:
CREATE DATABASE evolutionv2;
===========================================

# Instalação do Redis
sudo apt-get install redis-server

# Inicie o serviço do Redis:
sudo service redis-server start

# Verifique se o Redis está rodando corretamente com o comando:
redis-cli ping

==========================================

Instalar NVM
# Primeiro, baixe e instale o Node.js com os seguintes comandos:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

# Carregar o NVM no ambiente atual
source ~/.bashrc

# Instalar e usar a versão necessária do Node.js
nvm install v20.10.0 && nvm use v20.10.0

# Clone o repositório oficial da Evolution API v2 a partir da branch correta:
git clone -b v2.0.0 https://github.com/EvolutionAPI/evolution-api.git

# Acesse o diretório do projeto e instale as dependências:
cd evolution-api
npm install

# Agora vamos configurar as variáveis de ambiente. Primeiro, copie o arquivo .env.example para .env:
cp ./.env.example ./.env
# Edite o arquivo .env com suas configurações específicas:
nano ./.env

# Gerar os arquivos do cliente Prisma:
npm run db:generate
# Realizar o deploy das migrations:
npm run db:deploy

# Após a configuração, você pode iniciar a Evolution API com o seguinte comando:
npm run build
npm run start:prod

# Use o PM2 para gerenciar o processo da API:
npm install pm2 -g
pm2 start 'npm run start:prod' --name ApiEvolution
pm2 startup
pm2 save --force

Materiais da aula

Arquivos para acompanhar implementação e testes

PYW

Disparador Whatsapp

Arquivo de apoio para estudar junto com a aula e acelerar a implementação no seu ambiente.

ZIP

Evo Disp Local

Arquivo de apoio para estudar junto com a aula e acelerar a implementação no seu ambiente.

TXT

Instalador Evo

Arquivo de apoio para estudar junto com a aula e acelerar a implementação no seu ambiente.

ZIP

Instalador Evo

Arquivo de apoio para estudar junto com a aula e acelerar a implementação no seu ambiente.

Aula + contexto Player, leitura complementar e continuidade reunidos na mesma experiência.
Progresso salvo Volte depois e continue exatamente do ponto em que parou.
Biblioteca em crescimento Gratuitos e premium convivem dentro da mesma central do assinante.
Fluxo simples de acesso O cadastro é gratuito e o premium entra como extensão natural da sua central quando você quiser ampliar a trilha.
Feito para manter continuidade Você assiste, salva o progresso e encontra os próximos passos sem quebrar o contexto da aula.