CyberPanel simplifica Nginx + PHP-FPM + Let's Encrypt em um painel OpenLiteSpeed. Veja como configurar domínio, SSL e permissões de storage.
Por que CyberPanel?
CyberPanel é um painel de controle de hospedagem baseado em OpenLiteSpeed. Para VPS com PHP + Nginx, ele simplifica a criação de virtual hosts, SSL automático via Let's Encrypt e configuração de PHP-FPM por domínio.
Checklist de deploy
- Configurar
APP_ENV=prodeAPP_DEBUG=falseno.env - Rodar
composer install --no-dev --optimize-autoloader - Build de assets:
cd vite && npm ci && npm run build - Criar diretórios de storage com permissões corretas
- Rodar
composer migrate(nuncacomposer seedem prod) - Limpar cache de DI:
rm -rf storage/cache/di/*
Permissões de storage
Em CyberPanel, o processo PHP-FPM roda como o usuário do domínio. Use ACL para garantir permissões sem comprometer a segurança:
find storage/ -type d -exec setfacl -m u:php-user:rwx {} \;
find storage/ -type d -exec setfacl -d -m u:php-user:rwx {} \;
Jamais usar chmod 777 no storage. ACL resolve o problema de permissão sem abrir brechas desnecessárias. Publicado em
DevOps & DeployExplorar por tema