Os planos modernos de hospedagem web não servem apenas para WordPress. Nossos planos de hospedagem suportam WordPress, Next.js, Node.js e aplicações Laravel/PHP, com implantação via Git a partir do GitHub ou do GitLab. Este post explica como cada tipo de aplicação é implantado para você escolher o caminho certo.
Escolha o tipo certo de hospedagem para a aplicação
- WordPress e aplicações PHP (Laravel). Rodam bem em hospedagem web. Você recebe PHP, MySQL, tarefas cron e um painel de controle.
- Node.js e Next.js. Rodam como um processo Node de longa duração. A hospedagem web cuida do gerenciamento do processo para você.
- Stacks pesadas ou personalizadas. Precisa de acesso root, workers em segundo plano ou software especial? Passe para um VPS.
Os planos e o que cada um inclui estão na página de hospedagem web.
WordPress: instalação com um clique
Escolha o WordPress como plataforma ao fazer o pedido e ele é instalado para você. Depois da implantação, faça login no painel de controle, abra o WordPress e conclua a configuração do site. Adicione um plugin de cache se quiser mais velocidade.
Aplicações Laravel e PHP
- Conecte o seu repositório Git pelo painel de controle ou envie os arquivos.
- Defina a raiz web como a pasta
public. - Crie um banco de dados MySQL e coloque os dados dele em
.env. - Execute os comandos habituais (por SSH nos planos que o incluem):
composer install --no-dev --optimize-autoloader
php artisan key:generate
php artisan migrate --force
php artisan config:cache
Adicione uma entrada cron para as tarefas agendadas:
* * * * * cd /path/to/app && php artisan schedule:run >> /dev/null 2>&1
Next.js e Node.js
- Envie o seu projeto para o GitHub ou o GitLab e conecte-o no painel de controle.
- Defina o comando de build e o comando de início; para o Next.js, geralmente:
npm ci
npm run build
npm start
- Defina variáveis de ambiente para os segredos no painel em vez de fazer commit deles.
- Reimplante enviando para a sua branch.
Verifique se a sua aplicação escuta na porta que o painel fornece e a lê de process.env.PORT.
Domínios, SSL e e-mail
Todo plano inclui SSL gratuito, e o domínio do primeiro ano é grátis. Aponte o domínio para a conta de hospedagem, espere o DNS atualizar e o certificado é emitido para você. Veja registros DNS explicados. E-mail gratuito com caixas ilimitadas está incluído.
Quando um VPS é a melhor opção
Escolha um VPS quando precisar executar serviços em segundo plano, um banco de dados que você mesmo ajusta, Docker ou qualquer coisa que a hospedagem web não permita. O guia de Nginx e HTTPS cobre esse caminho.