Esse é um painel criado como estudo pessoal do framework (Zend Framework MVC) não foi criado para fins comerciais, mas você está livre para utilizar, e melhorar da forma que quiser.
- Ubuntu 18.04+
- Git
- PHP 7.4+
- MySql
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update && apt install -y git && apt install php7.4 && apt install php7.4-intl && apt install -y zip && apt install php7.4-curl && apt install php7.4-mysqli && apt install composer
Clone o repositorio oficial
git clone https://github.com/jhowbhz/PainelMyZap.git /opt/PainelMyZap
# adicionar permissao
chmod -R 0777 /opt/PainelMyZap/cron/cron.sh
# abrir o crontab
crontab -e
# Adicione a linha
0 5 * * * /opt/PainelMyZap/cron/cron.sh --quiet
cd /opt/PainelMyZap && composer install
# Altere a linha CHAVE_WEBOOK=1234
nano /opt/PainelMyZap/config/application.config.php
# Configurando banco de dados
nano /opt/PainelMyZap/module/Sessoes/config/module.config.php
cd /opt/PainelMyZap
php -S 0.0.0.0:8080 -t public
# ou use o composer
composer run --timeout 0 serve
cd path/to/install
php -S 0.0.0.0:8080 -t public
# OR use the composer alias:
composer run --timeout 0 serve