Ao executar o comando abaixo, vai aparecer um menu para instalar ou atualizar. Para instalar digite 1 e enter Vai solicitar os seguintes dados
- Senha mysql
- Nome da empresa (em minúsculo), esse nome é para diferenciar as instalações, tanto do Press Ticket, como dos recursos isolados via Docker.
- Número máximo de conexões WhatsApp que essa instalação poderá usar
- Número máximo de atendentes para essa instalação
- Domínio do frontend, geralmente app.seusite.com.br
- Domínio do backend, geralmente api.seusite.com.br
- Porta do frontend, geralmente para a primeira instalação 3000, e a seguintes instalações que tiverem, 3001, 3002...
- Porta do backend, geralmente para a primeira instalação 4000, e a seguintes instalações que tiverem, 4001, 4002...
- Porta do phpmyadmin, geralmente para a primeira instalação 8000, e a seguintes instalações que tiverem, 8001, 8002... O acesso ao phpmyadmin é feito por IP do servidor, ex. http://111.111.111.111:8000
- Porta do MYSQL, geralmente para a primeira instalação 3306, e a seguintes instalações que tiverem, 3307, 3308...
Seguindo todos os passos acima e não deixando faltar nenhuma da informações solicitadas, é só aguardar o instalador terminar a instalação.
Ao terminar a instalação é só logar com os dados padrão, caso não saiba veja na página do projeto Press Ticket aqui.
INSTALAR PRIMEIRO AS DEPENDENCIAS
sudo apt-get install -y libxshmfence-dev libgbm-dev wget unzip fontconfig locales gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils npmFAZENDO DOWNLOAD DO INSTALADOR & INICIANDO A PRIMEIRA INSTALAÇÃO (USAR SOMENTE PARA PRIMEIRA INSTALAÇÃO):
sudo apt install -y git && git clone https://github.com/jotassinari/install_pressticket-phpmyadmin.git instalador && sudo chmod -R 777 ./instalador && cd ./instalador && sudo ./install_primariaACESSANDO DIRETORIO DO INSTALADOR & INICIANDO INSTALAÇÕES ADICIONAIS (USAR ESTE COMANDO PARA SEGUNDA OU MAIS INSTALAÇÃO:
cd && cd ./instalador && sudo ./install_instancia- Multi instalador ilimitado Press Ticket
- Recursos isolados para cada instalação
- Instala Docker Mariadb (isolados)
- Instala Docker Phpmyadmin (isolados)
- instala nginx
- Configura os domínios com certificados de segurança
- Atualiza press ticket para última versão.