Como gerenciar mais de 100 sites de hospedagem e implantação

1

Atualmente, temos um VPS que hospeda mais de 100 sites usando PHP-FPM e NGINX.

Eles são uma mistura do Symfony, CakePHP e PHP simples. Também usamos o Git para implantar.

Prós

  • Tudo em um só lugar
  • Atualizações feitas ao mesmo tempo

Contras

  • Atualizações do servidor derrubam todos os sites
  • Atualizações interrompidas derrubam todos os sites

Agora, pretendemos incluir o HTTPS nos sites e, como suportamos o Windows XP, precisaremos de um IP adicional por site.

Isso me fez pensar que talvez devêssemos ter um VPS por site, e isso nos daria o IP por site, mas também diminuiria a chance de todos os sites ficarem offline de uma só vez. A desvantagem seria uma dor para administrar manualmente.

Este é o caminho certo a seguir e o que fazemos para melhorar a implantação do nosso site?

    
por Daniel P 24.02.2015 / 10:35

1 resposta

3

Now we are looking to include HTTPS for the sites, and as we are supporting Windows XP, will need an additional IP per site.

Não, você não faz. O Internet Explorer, o Firefox, o Opera, o Safari e o Netscape têm suporte à extensão SSL de nomes alternativos de assunto desde 2003. O Internet Explorer na verdade os suporta desde o Windows 98.

A extensão Subject Alternative Name permite vários nomes de domínio diferentes em um único certificado. Tal certificado SAN ou UCC, embora não seja barato, pode ser mais econômico do que 100 certificados individuais e é definitivamente mais barato do que instalar 99 servidores adicionais em funcionamento.

    
por 24.02.2015 / 10:49