Introdução
Um dos usos mais comuns de uma VPS Linux é a hospedagem de sites e aplicações web. Para isso, é necessário instalar um servidor web completo.
Existem duas pilhas populares:
-
LAMP: Linux, Apache, MySQL/MariaDB e PHP.
-
LEMP: Linux, Nginx, MySQL/MariaDB e PHP.
Neste guia, vamos ensinar como configurar rapidamente cada uma delas em distribuições como Ubuntu e Debian.
Pré-requisitos
-
VPS Linux ativa (Ubuntu/Debian).
-
Acesso root via SSH.
-
Conhecimentos básicos de terminal.
Passo 1 – Atualizar o sistema
Conecte-se via SSH e execute:
Passo 2 – Instalar servidor LAMP
Apache + MariaDB + PHP
Teste o Apache acessando no navegador:
Se aparecer a página padrão do Apache, a instalação foi concluída.
Passo 3 – Instalar servidor LEMP
Nginx + MariaDB + PHP-FPM
Teste o Nginx acessando no navegador:
Você verá a página inicial padrão do Nginx.
Passo 4 – Proteger o banco de dados
Após instalar o MariaDB, rode o script de segurança:
Siga as instruções para definir senha do root e remover acessos inseguros.
Passo 5 – Testar o PHP
Crie um arquivo de teste no diretório web:
No navegador, acesse:
Você verá as informações do PHP carregadas.
Boas práticas
-
Remova o arquivo
info.phpapós o teste por segurança. -
Utilize firewall (UFW/iptables) para liberar apenas portas necessárias (80 e 443).
-
Ative HTTPS com Certbot/Let’s Encrypt para proteger seu site.
Conclusão
Com a pilha LAMP ou LEMP, sua VPS Linux está pronta para hospedar sites, blogs em WordPress ou aplicações PHP personalizadas. A escolha entre Apache ou Nginx depende da necessidade: Apache é mais simples, Nginx é mais leve e rápido.
© BedHosting BR | CNPJ: 60.677.890/0001-00
