Requerimentos do Servidor de Hospedagem para o site JCS LaraClas

Caso você já tenha sua hospedagem, verifique os requerimentos necessários para rodar bem o JCS LaraClas.

 20

Requisitos do Banco de Dados
 
É necessário MySQL 5.7+ (ou MariaDB 10.3+)

O usuário do banco de dados precisa ter privilégios totais para gerenciar o banco, incluindo permissão para FLUSH TABLES, etc.

Para garantir suporte adequado a caracteres de determinados idiomas, a collation do banco de dados deve ser definida como uma das seguintes opções, em ordem de preferência, com o respectivo charset: utf8mb4_0900_ai_ci, utf8mb4_unicode_ci, utf8mb4_general_ci, utf8mb3_unicode_ci, utf8mb3_general_ci, utf8_unicode_ci ou utf8_general_ci.

Para um desempenho ideal do banco de dados, defina max_user_connections entre 30 e 100 para controlar a carga individual do usuário e max_connections entre 150 e 200 para lidar com o tráfego geral.  

Requisitos do Servidor

Verifique se os seguintes componentes estão habilitados no seu servidor:  

PHP 8.2 ou superior (com todas as funções padrão do PHP habilitadas, incluindo exec(), escapeshellarg(), etc.)  
Extensão PHP BCMath  
Extensão PHP Ctype  
Extensão PHP cURL (versão 7.34.0 ou superior)  
Extensão PHP DOM  
Extensão PHP Fileinfo  
Extensão PHP Filter  
Extensão PHP Hash  
Extensão PHP JSON  
Extensão PHP Mbstring  
Extensão PHP OpenSSL  
Extensão PHP PCRE  
Extensão PHP PDO  
Extensão PHP Session  
Extensão PHP Tokenizer  
Extensão PHP XML  
Extensão PHP GD (ou Extensão PHP Imagick)  
Extensão PHP Zip Archive  
Módulo Rewrite habilitado  

Requisitos do PHP.ini  
open_basedir deve estar desabilitado  

Servidores Web Suportados

Um dos seguintes tipos de servidor pode ser usado para hospedar o aplicativo, considerando os requisitos associados:  

Apache. Observação: Totalmente suportado.  
Nginx. Observação: Totalmente suportado.  
LiteSpeed (ou OpenLiteSpeed). Observação: As permissões e o gerenciamento do firewall precisam ser configurados corretamente. LSCache não é suportado.  
Varnish. Importante: O gerenciamento do cache do servidor precisa ser configurado adequadamente. São necessários conhecimentos avançados de configuração de servidor e programação.