Alojamento Laravel

Alojamento Laravel: a sua aplicação em produção, sem complicações

Para alojar a sua aplicação Laravel, a Simafri propõe-lhe dois caminhos: o alojamento web, onde PHP, Composer e MySQL já estão prontos, ou um VPS Pro para os projetos que mantêm filas e serviços em execução contínua. Em ambos os casos, uma equipa que trabalha com Laravel todos os dias ajuda-o a passar do seu computador para a produção.

Encontrar o caminho certo
  • PHP à escolha por domínio
  • Artisan por SSH
  • Colocação online acompanhada

Dois caminhos

Alojamento web ou VPS: o que a sua aplicação Laravel pede

A escolha certa depende do que corre ao lado dos seus pedidos web. Eis como decidir.

A maioria dos projetos

O alojamento web Pro ou Premium

A sua aplicação responde aos visitantes, lê e escreve no MySQL, envia os seus emails e lança as suas tarefas agendadas: o alojamento web trata disso muito bem.

  • PHP recente, OPcache ativo, Composer 2 instalado
  • php artisan por SSH: migrações, cache de configuração e de rotas
  • O scheduler chamado a cada minuto por uma tarefa cron
  • Acompanhamento na implementação oferecido desde o plano Pro
Ver o alojamento web

Filas e serviços

O VPS Pro

A sua aplicação processa jobs em segundo plano, usa Redis, Horizon ou Reverb, ou assenta em PostgreSQL: precisa de um servidor só seu, com acesso root.

  • queue:work mantido ativo pelo Supervisor ou pelo systemd
  • Redis, PostgreSQL e Octane instalados à sua maneira
  • Cópia cifrada do servidor a cada noite, conservada sete dias
  • A Assistência integral quando surge uma dúvida
Ver o VPS Pro

No alojamento web

Pôr uma aplicação Laravel online, passo a passo

  1. Clone o seu repositório

    Entre por SSH com a sua chave e obtenha o seu código com git clone numa pasta fora da raiz web.

  2. Instale as dependências

    Execute composer install --no-dev --optimize-autoloader e compile os seus assets com npm run build no servidor ou no seu computador.

  3. Prepare o ambiente

    Preencha o seu ficheiro .env com a base MySQL criada no painel e execute php artisan migrate --force e php artisan optimize.

  4. Sirva a pasta public

    Substitua a pasta public_html do domínio por uma ligação simbólica para a pasta public do Laravel. A nossa equipa fá-lo consigo, se for preciso.

  5. Agende o scheduler

    Acrescente no painel uma tarefa cron que execute php artisan schedule:run a cada minuto: os seus comandos agendados arrancam à hora certa.

Avaliações certificadas

Confiam em nós

Cada avaliação é certificada pelo Markleex: o seu autor é uma organização real, cujo site pode visitar.

4,9/5 Classificação média Todas as nossas avaliações no Markleex

São muito fiáveis, rápidos e profissionais. O seu trabalho é impecável. É uma boa equipa. O nosso agradecimento a eles!

Traduzida. Língua original: húngaro

Kötegyáni Önkéntes Tűzoltó Egyesület · húngaro

Nagyon megbízthatóak, gyorsak és szakszerűek. A munkájuk kifogástalan. Ez egy jó csapat. Köszönet Nekik!

Kötegyáni Önkéntes Tűzoltó Egyesület Hungria

[…] Apreciámos particularmente a sua disponibilidade, a sua capacidade de escuta, os seus conselhos e o seu acompanhamento nas nossas diligências. […]

Traduzida. Língua original: francês

Nou Tout’ Enpòwtan · francês

[…] Nous avons particulièrement apprécié leur disponibilité, leur écoute, leurs conseils et leur accompagnement dans nos démarches. […]

Nou Tout’ Enpòwtan Guadalupe

A Simafri fez um trabalho excelente na criação do site da nossa entidade. […] O atendimento foi ágil desde o primeiro contato, com respostas rápidas a cada dúvida e ajuste solicitado. […]

Núcleo de Cultura e Comunicação Social Brasil

[…] dispomos de um site elegante e funcional que apresenta as nossas atividades e guarda o registo delas. […] Continuamos também impressionados com a rapidez das intervenções, que são sempre quase instantâneas. […]

Traduzida. Língua original: francês

Emeis-Ensemble · francês

[…] nous disposons d’un site élégant et fonctionnel qui présente nos activités et en conserve les traces. […] Nous restons également impressionnés par la rapidité des interventions, qui sont toujours quasi instantanées. […]

Emeis-Ensemble França

A Simafri construiu um site magnífico! Ajudaram-nos muito bem na transferência do nome de domínio. Contacto muito bom e rápido, tanto por WhatsApp como por e-mail.

Traduzida. Língua original: neerlandês

Stichting Fruitful Tree Foundation · neerlandês

Simafri heeft een prachtige site gebouwd! Ze hielpen ons heel goed bij het verhuizen van de domeinnaam. Heel goed en snel contact, zowel via WhatsApp als email.

Stichting Fruitful Tree Foundation Países Baixos

O que encontra

Um ambiente pronto para Laravel

A versão de PHP que lhe convém

Cada domínio escolhe a sua versão de PHP, e as extensões de que o Laravel precisa estão lá: mbstring, intl, bcmath, gd, zip, sodium, PDO MySQL.

MySQL e phpMyAdmin

Crie a base de dados da sua aplicação no painel e consulte as suas tabelas no phpMyAdmin, tanto em desenvolvimento como em produção.

Os emails da sua aplicação

As notificações e as mensagens de reposição de palavra-passe saem de uma caixa do seu domínio, em SMTP autenticado.

HTTPS desde o primeiro dia

O certificado SSL do seu domínio é instalado e renovado automaticamente: as sessões e os formulários circulam cifrados.

Cópias de segurança sem pensar nisso

Ficheiros, base de dados e emails são copiados todos os dias para um local distante, prontos a restaurar.

Um servidor seu quando crescer

No dia em que os seus jobs ou o seu tráfego o pedirem, a sua aplicação passa para um VPS Pro, e ajudamo-lo na mudança.

Alojar Laravel sem mudar de hábitos

O Laravel implementa-se connosco como no seu computador: Git para o código, Composer para as dependências, Artisan para as migrações. Mantém o seu método de sempre, e a primeira colocação online faz-se com um técnico ao seu lado a partir do plano Pro do alojamento web.

Quando passar para um VPS

Um worker que tem de ficar ativo dia e noite, um servidor Redis, uma base PostgreSQL ou um servidor WebSocket como o Reverb pedem um VPS Pro. E se preferir que sejamos nós a operar o servidor, o VPS gerido trata disso. Para o detalhe técnico, o nosso guia alojar uma aplicação Laravel em produção descreve cada etapa.

Perguntas frequentes

As suas perguntas sobre alojamento Laravel

É possível alojar Laravel num alojamento partilhado?

Sim. No alojamento web da Simafri, o Laravel corre com PHP, Composer 2 e MySQL, e os comandos Artisan executam-se por SSH. A pasta public da framework serve-se através de uma ligação simbólica, e o scheduler através de uma tarefa cron.

As filas do Laravel funcionam?

Uma fila processada continuamente por queue:work exige um programa sempre em execução: é o terreno do VPS Pro, onde o Supervisor ou o systemd o mantêm ativo. No alojamento web, os jobs correm em modo síncrono ou através do scheduler.

A minha aplicação usa PostgreSQL, o que escolher?

O VPS Pro. O alojamento web disponibiliza MySQL; num VPS, instala a versão de PostgreSQL que a sua aplicação espera, com acesso root.

Que plano de alojamento web para Laravel?

O Pro é o plano preferido pelos nossos clientes: duas vezes a potência do Perso, cinquenta bases de dados, domínios ilimitados e, de oferta, o acompanhamento na implementação. Com o Premium, a potência duplica outra vez para as aplicações mais solicitadas.

Podem pôr a minha aplicação online por mim?

Sim. Desde o plano Pro, os nossos técnicos ficam consigo até a aplicação estar a responder online. Num VPS, a Assistência integral diagnostica consigo o que está a bloquear, do sistema até ao código da aplicação.

A sua aplicação Laravel merece uma passagem à produção tranquila

Descreva-nos o seu projeto: dizemos-lhe se corre no alojamento web ou num VPS e ajudamo-lo a pô-lo online.

Contacte-nos