INSTRUÇÕES DE INSTALAÇÃO - ONDAGAMES MUITO IMPORTANTE: Siga todas as instruções abaixo para o sistema funcionar corretamente em produção. 1. RECOMENDAÇÃO DE PAINEL Para fazer a instalação do sistema, recomendamos utilizar o CloudPanel. A configuração é simples e facilita principalmente o gerenciamento de sites, PHP, SSL e Cron Jobs. Configurações recomendadas do PHP: - Versão do PHP: 8.2 - memory_limit: de 4GB a 32GB, conforme o tamanho do projeto e da VPS A recomendação do CloudPanel é porque ele facilita a configuração do Cron Job. Basta acessar o site no painel e ir até a aba Cron Jobs. 2. RECOMENDAÇÃO DE DOMÍNIO E VPS Recomendamos utilizar a Hostinger para compra do domínio e também para compra da VPS. Para a VPS, é necessário utilizar o CloudPanel para facilitar a instalação e administração do sistema. 3. APONTAMENTO DO DOMÍNIO Para o sistema funcionar corretamente, aponte o domínio para o IP da VPS. Configuração do DNS: Tipo de registro: A Nome: @ Valor: IP da sua VPS Exemplo: Tipo: A Nome: @ Valor: 191.101.78.192 Após o apontamento, aguarde a propagação do DNS. Depois disso, siga as instruções abaixo. 4. CONFIGURAR CRON JOB NO CLOUDPANEL Acesse o CloudPanel, entre no site instalado e vá até a aba Cron Jobs. Clique em Adicionar Cron Job e selecione: Modelo: Todo minuto Comando padrão que geralmente vem no CloudPanel: /usr/bin/php8.2 /home/seuprojeto/htdocs/seudominio.com/public/script.php Você deverá atualizar para o comando correto do Laravel: /usr/bin/php8.2 /home/seuprojeto/htdocs/seudominio.com/artisan schedule:run >> /dev/null 2>&1 Atenção: Troque "seuprojeto" e "seudominio.com" pelos dados reais do seu servidor. Exemplo real: Se o caminho do seu projeto for: /home/obetzera/htdocs/obetzera.net O comando correto será: /usr/bin/php8.2 /home/obetzera/htdocs/obetzera.net/artisan schedule:run >> /dev/null 2>&1 Importante: Não use o arquivo public/script.php para o Cron Job do Laravel. O correto é executar o arquivo artisan com o comando schedule:run. 5. ACESSO AO PAINEL ADMINISTRATIVO Após instalar o sistema, acesse o painel administrativo: URL do admin: https://seusite.com/admin Usuário admin: ondagames@gmail.com Senha: Ondagames123@ 6. CONFIGURAÇÃO OBRIGATÓRIA DA PLAYFIVER IMPORTANTE: Dentro do painel admin, você precisa configurar as credenciais da PlayFiver. Após configurar as credenciais da PlayFiver, acesse a carteira PlayFiver no painel administrativo e clique em: Sincronizar Esse processo é necessário para o sistema atualizar os dados e funcionar corretamente. Caso essa configuração não seja feita, o login e outras funcionalidades do sistema podem não funcionar corretamente. 7. TUTORIAIS DE INSTALAÇÃO Tutorial de instalação em hospedagem: https://www.youtube.com/watch?v=jsZHrVRawvw Tutorial de instalação em VPS: https://www.youtube.com/watch?v=vubwMQ0NULg 8. RECOMENDAÇÃO DE CLOUDFLARE Recomendamos utilizar o Cloudflare para melhorar a segurança, SSL, cache e proteção do domínio. Recomendado: - Ativar SSL no Cloudflare - Usar modo SSL compatível com o servidor - Manter o domínio apontado corretamente para o IP da VPS - Evitar múltiplos domínios sem redirecionamento, como com e sem www 9. OBSERVAÇÃO FINAL Para que o sistema funcione 100%, é essencial ativar o Cron Job do Laravel. Ele garante o processamento correto das filas, rotinas automáticas, sincronizações e demais tarefas em segundo plano. Instalação concluída corretamente apenas quando domínio, PHP, Cron Job, painel admin e credenciais PlayFiver estiverem configurados. Essas configurações são essenciais para o funcionamento correto do sistema em produção.