Voltar

LEMP VPS Hosting, já instalado

Um VPS LEMP dá a você Nginx, PHP-FPM e MariaDB no Ubuntu 24.04, para que sua aplicação PHP entre no ar no seu próprio servidor sem o trabalho de instalação. Depois do pedido, a pilha se instala sozinha, um certificado é solicitado, e o endereço do site, junto com o login e a senha do banco de dados, aparece no painel. Para começar, envie seus arquivos para /var/www/html, com a configuração do Nginx e o acesso root nas suas mãos.

Qual o tamanho do seu site?

Total$2.58/mês

Os preços incluem impostos.

Aumente ou reduza RAM e CPU quando quiser. O disco só pode crescer, então comece pequeno.

O que vem instalado no seu servidor LEMP?

  • Nginx 1.24 dos pacotes do Ubuntu 24.04
  • PHP-FPM 8.3 com as extensões mysql, mbstring, xml, curl, zip, gd, intl e bcmath
  • MariaDB 10.11 com um banco de dados e um usuário, ambos chamados site, fechado para acesso externo
  • Uma regra try_files que envia endereços desconhecidos para o index.php e um limite de 64 MB por requisição
  • Let's Encrypt pelo Certbot: o site abre em HTTPS em um endereço sslip.io, e as requisições ao IP são redirecionadas para lá
  • fail2ban e atualizações de segurança automáticas do Ubuntu
  • Firewall com apenas as portas 22, 80 e 443 abertas

Qual tamanho você precisa para LEMP?

Não existe um valor oficial de RAM para LEMP, porque a aplicação que você colocar nela é que define a necessidade. Como regra prática, 1 GB é um começo para uma aplicação PHP pequena. Pense em 2 GB para vários sites ou um sistema de gerenciamento de conteúdo, e em 4 GB para aplicações que usam muito o banco de dados. Você pode aumentar RAM, CPU e disco separadamente pelo painel, e seus dados e seu endereço IP continuam os mesmos.

UsoTamanhoPreçoEscolher
Site novo 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mês
Site em crescimento 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mês
Site movimentado 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mês

Para quem é?

  • Desenvolvedores que publicam frameworks PHP com um único ponto de entrada
  • Quem quer escrever a própria configuração do Nginx
  • Quem roda vários sites em um servidor com server blocks
  • Quem está aprendendo Nginx, PHP-FPM e MariaDB ou montando um ambiente de testes
  • Aplicações com usuários na Turquia que devem rodar em um servidor em Istambul

O que acontece depois do pedido?

  1. Defina o tamanho e conclua o pagamento.
  2. Seu servidor inicia e a pilha se instala sozinha. Nos nossos testes em servidor real, isso levou cerca de 3,5 minutos.
  3. No painel, abra seu servidor em Meus servidores. Abra o link Endereço do site na aba Visão geral. A página Your server is ready mostra que o PHP-FPM está funcionando.
  4. Envie seus arquivos para /var/www/html por SFTP, com o usuário root e a senha exibidos no painel. Você pode apagar a página de boas-vindas, index.php.
  5. Conecte-se por SSH e execute chown -R www-data:www-data /var/www/html para dar aos arquivos o proprietário correto.
  6. Conecte sua aplicação ao banco de dados por localhost, usando as linhas Login e Senha do painel.

Em todo servidor

  • Backup diário incluído no preço
  • Tráfego ilimitado
  • Acesso root completo
  • Aumente ou reduza RAM e CPU depois, e aumente o disco
  • Localização: Istanbul · IST-1.

Bom saber

  • O Nginx não lê arquivos .htaccess. As regras de rewrite ficam em /etc/nginx/sites-available/default. Depois de alterá-las, teste com nginx -t e execute systemctl reload nginx.
  • O Nginx e o PHP aceitam uploads de até 64 MB, e o limite de memória do PHP é 256 MB. Você altera o lado do PHP em /etc/php/8.3/fpm/conf.d/99-seturack.ini.
  • As linhas Login e Senha do painel pertencem ao usuário do banco de dados. Para SSH e SFTP, use as linhas Usuário e Senha mais abaixo.
  • As atualizações de segurança do Ubuntu são instaladas sozinhas. As atualizações de versão do PHP e o código da sua aplicação são responsabilidade sua.
  • A instalação não configura um servidor de e-mail. Se a sua aplicação envia e-mails, use SMTP.
  • Se não for possível emitir um certificado, o site abre por http no seu endereço IP. Depois de conectar seu domínio, você pode tentar de novo com certbot --nginx.

Perguntas e respostas sobre LEMP

O que é uma pilha LEMP?

LEMP vem de Linux, Nginx, MariaDB ou MySQL, e PHP. O E vem da pronúncia do Nginx, engine-x. Este servidor tem Ubuntu 24.04, Nginx 1.24, MariaDB 10.11 e PHP-FPM 8.3 instalados.

De quanta RAM um servidor LEMP precisa?

Não existe um valor oficial de RAM para LEMP. Como regra prática, 1 GB é um começo para uma aplicação PHP pequena, e 2 GB para vários sites ou um sistema de gerenciamento de conteúdo. Se não bastar, você aumenta pelo painel.

O Nginx lê arquivos .htaccess?

Não. As regras do Nginx ficam na configuração do servidor, que neste servidor é /etc/nginx/sites-available/default. A regra try_files que as URLs amigáveis exigem já está lá. Se você está migrando um site que depende de arquivos .htaccess, converta as regras para o Nginx ou escolha LAMP.

Como aumento o limite de upload em um servidor LEMP?

Aumente upload_max_filesize e post_max_size em /etc/php/8.3/fpm/php.ini e depois execute systemctl restart php8.3-fpm. Para arquivos acima de 64 MB, aumente também client_max_body_size na configuração do Nginx.

Posso instalar o WordPress em um servidor LEMP?

Sim. Descompacte o WordPress em /var/www/html e conclua a configuração com os dados do banco do site. A regra para URLs amigáveis já está no lugar. Se preferir pular a configuração, dê uma olhada na opção com WordPress já instalado.

Como conectar um domínio a um servidor LEMP?

Aponte o registro A para o endereço IP do seu servidor e execute certbot --nginx -d seudominio.com por SSH. O certificado é emitido e se renova sozinho. Para vários sites, escreva um server block separado em /etc/nginx/sites-available e vincule-o em sites-enabled.

Leia mais e veja apps parecidos