OTH HOST

Instalação e Configuração de LEMP Stack

15 nov, 2025 OTH HOST

LEMP Stack é alternativa ao LAMP, usando Nginx em vez de Apache. Nginx é conhecido por alta performance e baixo uso de recursos, ideal para servidores dedicados.

O que é LEMP?

LEMP = Linux + Nginx (Engine-X) + MySQL/MariaDB + PHP. Nginx é servidor web assíncrono que lida melhor com conexões concorrentes que Apache, oferecendo melhor performance.

Instalação do Nginx

Ubuntu/Debian: apt install nginx. CentOS/RHEL: yum install nginx. Inicie e habilite: systemctl start nginx && systemctl enable nginx. Verifique status: systemctl status nginx.

Instalação do MySQL/MariaDB

Instale MySQL ou MariaDB conforme preferência. Execute mysql_secure_installation para configurar segurança básica. Crie banco de dados e usuário para aplicações.

Instalação do PHP-FPM

Nginx não processa PHP diretamente. Use PHP-FPM. Instale: apt install php-fpm php-mysql. Configure Nginx para usar PHP-FPM via socket ou TCP.

Configuração do Nginx

Crie server block para seu site. Configure root, index, e location para PHP. Teste configuração: nginx -t. Recarregue: systemctl reload nginx.

Configuração PHP-FPM

Ajuste pool do PHP-FPM conforme recursos disponíveis. Configure número de workers, timeout e outras opções. Reinicie PHP-FPM após alterações.

Teste

Crie arquivo phpinfo.php para testar. Acesse via navegador. Remova arquivo de teste após verificar funcionamento.

Otimização

Configure cache do Nginx. Otimize configurações do PHP-FPM. Use opcache para PHP. Configure compressão gzip.

Conclusão

LEMP Stack oferece excelente performance para aplicações web. Com configuração adequada, oferece base sólida para sites e aplicações no servidor dedicado.