Minha Conta
Let’s Talk BR

Resumo: Se você estiver usando Aapanel com Nginx, aqui está um guia de instalação passo a passo.

Parte 1: Instale e configure o servidor AApanel com Nginx.

Baixar PuTTY

Baixe a versão mais recente do PuTTY SSH no  site oficial . Depois disso, instale-o no seu computador. É simples assim.

Let’s Talk BR

Conecte o PuTTY e  instale o aaPanel

Conta de servidor em nuvem

Ex:

IP: 178.128.84.87
username: root
password: XvrJ@pDYux2R5Qd

Instale o Aapanel

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh forum

Mantenha um registro dos detalhes de login do AApanel assim que a instalação for concluída.

EX:

http://178.128.84.87:7800/5f587cdf
nome de usuário: jsilnw8t
senha: 48ea536b

Instalar bibliotecas

sudo apt-get install libnss3-dev libatk-bridge2.0-dev libcups2-dev libxkbcommon-dev libgtk-3-dev

Por favor, assista ao vídeo tutorial

Configure o servidor AApanel usando o servidor web Nginx

Configuração PHP:

  1. Configuring PHP with version 8.0 or 8.1.
  2. Allow_url_fopen: allow_url_fopen=On
  3. Memory_limit = 512M or higher ( Importance)
  4. Upload_max_size = 512M
  5. Post_max_size = 512M
  6. Upload_max_filesize = 512M

Instalar extensões:

Instalando extensões PHP: exif e intl

Let’s Talk BR

Habilitar funções:

Permitindo a execução de funções incluindo exec, putenv e shell_exec.

Por favor, assista ao vídeo tutorial


Parte 2: Instale o script principal

Instale o script principal do Waziper

Prepare as informações antes de prosseguir com a instalação!

Nome de usuário do banco de dados
nome do banco de dados: 
senha: 

Nome de usuário de login da conta de administrador
email: 
senha: 

Fuso horário

Por favor, assista ao vídeo tutorial

Definindo a configuração do Nginx para um domínio.

Por favor, assista ao vídeo tutorial

Adicione o seguinte código à configuração Nginx do seu domínio principal

location / {
try_files $uri $uri/ /index.php;
}

Se você instalar em um subdiretório, defina como segue

location /subfoldername {
try_files $uri $uri/ /subfoldername/index.php;
}

Parte 3: Instale o domínio do servidor

Etapa 1: Crie um domínio para a API e conecte-o ao  endereço IP do seu servidor

Ex: api.seudominio.com

Configure o SSL para o domínio API

Por favor, assista ao vídeo tutorial

Etapa 2: configuração do domínio API

Insira o código abaixo em seu domínio API

          location / {
              proxy_pass http://localhost:8000; #whatever port your app runs on
              proxy_http_version 1.1;
              proxy_set_header Upgrade $http_upgrade;
              proxy_set_header Connection 'upgrade';
              proxy_set_header Host $host;
              proxy_cache_bypass $http_upgrade;
          }

Por favor, assista ao vídeo tutorial

Passo 3. Dentro da pasta raiz da instalação do Waziper tem a pasta do Servidor WAZIPER_SERVER.

(whatsapp_server_module_main.zip = waziper_server.zip no vídeo)

Para garantir a segurança do sistema, coloque o arquivo no diretório raiz.

Etapa 4. Configurar banco de dados para domínio API

Configure um banco de dados comum com Main Script

Parte 4: Configuração do Nodejs

A versão atual é totalmente compatível com nodejs 16 e funciona perfeitamente.

Instale o gerenciador de versão Nodejs 1.6

Instale o Cronj

Por favor, crie o Cron de acordo com as instruções

Cron: Uma vez/minuto:

sh -c 'cd /root/wa_server && node app'

/www/wwwroot/suainstalaçãoWaziper/waziper_server: é o caminho para o diretório de instalação do seu servidor de whatsapp (API)

Abra a PORTA 8000

Abra a porta 8000 de acordo com as instruções

Para mudar a porta para o estado de escuta , você precisa concluir as seguintes etapas:

  • Instalar o domínio do servidor
  • Instale o gerenciador de versão Nodejs 1.6
  • Instale o Cronj

Let’s Talk BR

Verifique o status de funcionamento do domínio API

Por favor, verifique o link

https://api.seudominio.com/

{"status":"success","message":"Welcome to WAZIPER"}

Let’s Talk BR

Por favor, verifique o link

https://api.seudominio.com/get_qrcode

{"status":"error","message":"The Instance ID must be provided for the process to be completed"}

Let’s Talk BR

Parte 5: Configuração da API do WhatsApp e verificação do Qrcode

Domínio API configurado corretamente
Configuração correta

https://api.seudominio.com/

Configuração errada

https://api.seudominio.com
http://api.seudominio.com/
api.seudominio.com

e mais….

Let’s Talk BR

Configure o Cronj de acordo com o ciclo diário

sudo kill -9 $(sudo lsof -t -i:8000)     

Let’s Talk BR

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Whatsaap: