Hospedagem Laravel com Docker
Implante Laravel em um servidor de aplicações com Docker, MariaDB e uma configuração que você pode administrar.
A tecnologia certa, com suporte de verdade.
Stack Laravel disponível
Laravel e MariaDB são implantados juntos por uma composição preparada.
Controle do ambiente
Acesse a configuração, variáveis e volumes da sua aplicação.
Espaço para evoluir
Escolha recursos conforme processos, tráfego e serviços usados pelo projeto.
Laravel além da hospedagem compartilhada
Aplicações empresariais
Publique painéis, sistemas internos e serviços web.
APIs com Laravel
Execute endpoints e processos em um ambiente controlável.
Projetos com banco de dados
Implante Laravel junto com MariaDB usando o stack disponível.
O que deixar pronto antes de publicar o Laravel
Passos habituais para levar uma aplicação Laravel à produção com o nosso stack (PHP, Laravel e MariaDB).
Configuração para produção
Deixe a aplicação em modo de produção, sem mensagens de depuração e com uma chave própria. As credenciais do banco de dados vão como variáveis de ambiente do compose, nunca dentro do repositório.
Banco de dados e velocidade
A cada publicação execute as migrações (php artisan migrate --force) e deixe preparadas a configuração, as rotas e as views para que a aplicação carregue mais rápido (config:cache, route:cache e view:cache).
Tarefas em segundo plano
Se a sua aplicação usa filas de trabalhos ou tarefas agendadas, ela precisa de processos próprios que rodem sempre: um worker (queue:work) e uma tarefa que execute schedule:run a cada minuto. Você pode declará-los como serviços do compose.
- Detecção de intrusão (IDS)Acessos anômalos detectados e bloqueados no servidor.
- Firewall de aplicação (WAF)Tráfego malicioso filtrado antes de chegar à sua aplicação.
- ImunifyMalware detectado e limpo sem plugins dentro do seu site.
- Controle proativoVarredura diária de todos os sites e vigilância permanente.
Escolha o plano adequado
Quartz App Server
Implante seu stack com um comando
- docker-deploy-stack --list
- 3 stacks · php
- docker-deploy-stack --stack php/laravel-php8.5-mariadb-11.8 --install-dir /opt/stacks
- Laravel + MariaDB → /opt/stacks/php/laravel-php8.5-mariadb-11.8
- cd /opt/stacks/php/laravel-php8.5-mariadb-11.8
- docker compose up -d
- mariadb started
- app started
- docker compose --profile tools up -d
- cloud-commander started :8888
- docker compose ps
- Todos os serviços no ar
- Laravel + MariaDB mariadb
- Laravel + MySQL mysql
- Laravel + PostgreSQL postgresql
Stacks prontos para instalar: 3
O que dizem nossos clientes
4.7 / 5 sobre 64 avaliações no Google
Respuesta express a todos las dudas y problemas ... gracias
Impresionante! Quise transferir mi dominio y me guiaron paso a paso de manera rápida y concreta. La respuesta de soporte es inmediata prácticamente. Y ni hablar de los precios de los planes, menos de la mitad de lo que venía pagando. Recomendado por supuesto!
Trabajamos con Sitios Hispanos desde hace más de 15 años. Siempre atentos a nuestros requerimientos y con toda la predisposición cuando hace falta. Conexiones estables, ágiles y eficientes. Nos alegra saber cuánto han crecido desde sus inicios.
Traga seu projeto para a SitiosHispanos.Com.
Analisamos sua plataforma atual, definimos o caminho e coordenamos a migração para reduzir riscos.
Consultar migraçãoRespostas antes de começar.
O que inclui o stack Laravel?
O catálogo atual inclui uma composição de PHP, Laravel e MariaDB.
Tenho acesso ao Docker Compose?
Sim. O compose instalado fica acessível para revisar e ajustar a implantação.
Como escolho os recursos?
Consideramos tráfego, processos, banco de dados, armazenamento e crescimento esperado.
Qual banco de dados está incluído?
O stack inclui um MariaDB conectado. O Laravel suporta outros, como o PostgreSQL; se você usar um diferente, adicione-o como serviço no compose.
Como lidar com as permissões do storage?
O Laravel precisa gravar em storage e em bootstrap/cache. Monte-os como volume para que os arquivos enviados e os logs persistam entre os deploys.
Posso usar Redis para cache e filas?
O Laravel suporta. Para adicioná-lo, inclua o serviço Redis no compose e configure o driver de cache e a conexão de filas.
Pronto para começar?
Escolha o plano que precisa e colocamos no ar. Se tiver dúvidas, alguém do time responde antes de você contratar.