🚀
Painel MyZap2.0 Com ZendFramework 3
Descrição
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.
▶️
Video ensiando instalar
https://www.youtube.com/watch?v=3XQvrG5Yupw
📦
Requerimentos
- 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
📖
Download do painel
# clone o repositorio oficial
git clone https://github.com/jhowbhz/PainelMyZap.git /opt/PainelMyZap
🕒
Crontab de checagem das sessões
# 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
🖥️
Banco de dados
sudo apt update && sudo apt install mariadb-server && service mysql start && sudo mysql_secure_installation
⚙️
Instalando e configurando
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
🌎
Iniciando servidor web
cd /opt/PainelMyZap
php -S 0.0.0.0:8080 -t public
# ou use o composer
composer run --timeout 0 serve
🏃
Pronto, agora é so iniciar o painel
cd path/to/install
php -S 0.0.0.0:8080 -t public
# OR use the composer alias:
composer run --timeout 0 serve