Guia de instalação de cluster do WordPress

Mateus Gomes

September 6, 2021

WordPress é um CMS de código aberto altamente popular, destinado à criação de sites, blogs e aplicativos. Este tutorial mostra como implantar umaplicativo WordPress na plataforma SonikCloud e configurá-lo como um cluster escalonável – tal abordagem garante alta disponibilidade e confiabilidade para fortalecer seu aplicativo.

O cluster WordPress ajuda a lidar com cargas altas permanentes e picos de carga enormes, garante tempo de inatividade zero, melhora o desempenho, reduz os custos de manutenção e, como resultado, oferece uma experiência excelente para os usuários finais.

Para obter o máximo do seu cluster do WordPress, os seguintes benefícios podem ser configurados:

  • instalar um cluster WordPress com LightSpeed e um cluster MariaDB Galera altamente disponível
  • habilite um CDN Premium ultrarrápido com suporte de HTTP / 3 (também conhecido como QUIC)
  • obtenha um certificado Let’s Encrypt SSL grátis com renovação automática
  • vincular um domínio personalizado e atualizar o certificado
  • dimensionar dinamicamente com base na carga

Instalação automática de cluster WordPress

Normalmente, a implantação de cluster do WordPress é bastante demorada e complexa, mas com a SonikCloud, a maior parte do trabalho é feita pela plataforma. São necessários apenas alguns cliques para especificar suas preferências.

1. Os usuários registrados podem instalar WordPress Kit Cluster por importar o apropriadas manifest.jps arquivo a partir GitHub ou do SonikCloud Market diretamente no painel. Observe que esta solução em cluster está disponível apenas para clientes de cobrança .

2. Na janela de instalação aberta, você pode personalizar seu cluster do WordPress, começando com o modo de dimensionamento.

 

Este parâmetro de Estratégia de Escalonamento visa prever um possível crescimento de carga futuro no cluster e escalar horizontalmente os servidores de aplicativos para evitar o tempo de inatividade do aplicativo WordPress.

Com base em nossa experiência, oferecemos três automações de cenário de escalonamento comuns para WordPress para evitar sobrecarga (essas configurações podem ser ajustadas após a instalação):

  • Carga Baixa
    • adiciona 1 nó de servidor de aplicativos se a carga de trabalho for superior a 70%
    • remove 1 nó do servidor de aplicativos se a carga de trabalho ficar abaixo de 20%
  • Carga Média
    • adiciona 1 nó de servidor de aplicativos se a carga de trabalho for superior a 50%
    • remove 1 nó do servidor de aplicativos se a carga de trabalho ficar abaixo de 20%
  • Carga elevada
    • adiciona 2 nós de servidor de aplicativos se a carga de trabalho for superior a 30%
    • remove 1 nó do servidor de aplicativos se a carga de trabalho ficar abaixo de 10%

 


3. Em seguida, ative os recursos avançados preferidos no mesmo quadro de instalação.

  • LiteSpeed ​​High-Performance Web Server instala cluster baseado em LiteSpeed ​​Web Server e Web Application Delivery Controller . Esta opção oferece a mais alta velocidade possível de entrega de conteúdo do site aos clientes por meio do protocolo HTTP / 3 moderno . Caso você desmarque essa opção, o cluster será instalado usando o servidor da web NGINX e o balanceador de carga.

  • O Web Application Firewall (WAF) ativa / desativa o recurso (funciona apenas com o LiteSpeed ​​Web Server).

Nota: Não é recomendado usar o LiteSpeed Web Admin Console para configurar o WAF, pois isso causará falha de funcionalidade durante o dimensionamento horizontal. Se você precisar ajustar o Web Application Firewall após a instalação, a variável de ambiente WAF = TRUE / FALSE apropriada deve ser usada.
  • MariaDB Galera Cluster é um cluster de banco de dados multimestre baseado em replicação síncrona e mecanismo InnoDB. Ao usar o cluster Galera, você pode executar operações diretas de leitura e gravação em qualquer nó. Se qualquer instância ficar inativa, não haverá tempo de inatividade do cluster e nenhum procedimento de failover complexo.
    Caso você desmarque a caixa de seleção, um banco de dados MariaDB autônomo regular será instalado. Portanto, os recursos de alta disponibilidade e failover serão reduzidos significativamente.

Nota: Caso vá migrar um banco de dados existente para Galera Cluster, você deve levar em consideração os seguintes requisitos: todas as tabelas devem ser do tipo InnoDB / XtraDB todas as tabelas devem ter um índice PRIMÁRIO variável de firewall de aplicativo da web
    • O Lightning-Fast Premium CDN com mais de 130 PoPs integra o Verizon Edgecast CDN ao aplicativo WordPress.

    • O complemento Let’s Encrypt SSL with Auto-Renewal permite emitir e usar um certificado confiável e gratuito para um domínio personalizado. A funcionalidade integrada emprega renovação periódica para evitar a expiração do certificado. As notificações apropriadas são enviadas por e-mail.

    • Rede WordPress Multisite ativa / desativa o recurso com o mesmo nome. Ele permite que o aplicativo atue como um hub de rede WordPress, onde a rede pode abranger vários sites. Com esse recurso integrado e a automação Jelastic, você pode criar uma rede independente de sites e convidar outras pessoas para desenvolver seus sites na mesma rede, mesmo para uso comercial.

4. Especifique o nome do ambiente , o nome de exibição , escolha a região de disponibilidade (se disponível) e clique em Instalar . Aguarde alguns minutos para que a SonikCloud configure seu cluster do WordPress.

Use os links e credenciais do quadro de instalação bem-sucedido ou do e-mail apropriado para gerenciar seu aplicativo WordPress (ou até mesmo criar uma rede).

Configurações de domínio e certificado SSL

Para produção, o ambiente deve ter um endereço IP público e um domínio personalizado que ajude a compartilhar informações sobre o seu recurso na Internet.

No caso de o WordPress ter sido instalado com o complemento Let’s Encrypt SSL , o endereço IP público foi adicionado ao nó do Load Balancer automaticamente.

A próxima etapa é vincular um domínio personalizado ao ambiente e emitir um certificado SSL confiável para ele.

1. Como para o nosso exemplo, crie um registro A para seu domínio customizado que irá mapeá-lo para o endereço IP público anexado ao Load Balancer. Se você não estiver familiarizado com este procedimento, siga as etapas no guia com link.

2. Em seguida, localize Let’s Encrypt Free SSL entre os Complementos do Load Balancer e clique no botão Configurar .

3. Cole seu domínio personalizado (por exemplo, www.exemple.com ) no respectivo campo e clique em Aplicar .

Assim que o certificado SSL for emitido, você será informado por pop-up e o e-mail apropriado.

4. A última etapa é garantir que todos os links em seu aplicativo WordPress apontem para o domínio personalizado. Abra o painel de administração usando o link e as credenciais da janela de instalação bem-sucedida ou respectivo e-mail. Vá para Configurações e verifique se os campos Endereço do WordPress (URL) e Endereço do site (URL) contêm o domínio personalizado correto. Se necessário, altere-o.

5. Por fim, clique no botão Salvar alterações na parte inferior da página Configurações e abra o aplicativo com um novo endereço.

Como resultado, obtivemos um cluster WordPress pronto para produção com recursos de alta disponibilidade e resistência a ataques de segurança de aplicativos da web. O desempenho extremamente avançado é garantido por uma nova geração de servidores de aplicativos LiteSpeed, balanceador de carga com suporte rápido ao protocolo HTTP / 3, MariaDB Galera confiável, CDN integrado e Let’s Encrypt SSL.

Tags :
Social Share

Products

  • Basic Compute
  • AI Compute
  • Ultimate Cloud
  • Pellentesque Etiam
  • Mollis Aenean
  • Nullam Condimentum

Features

  • 10 Datacenters
  • Agregated Network
  • Redundant Security
  • 1.95GB Secure Layers
  • Mollis Aenean
  • Nullam Condimentum

Resources

  • Knowledgebase
  • Online Documentation
  • Redundant Security
  • Pharetra Parturient
  • Mollis Aenean
  • Nullam Condimentum

Company

  • Our Team
  • News
  • Redundant Security
  • Pharetra Parturient
  • Mollis Aenean
  • Nullam Condimentum
Sonik Cloud
  • Facebook.
  • Twitter.
  • LinkedIn
  • Youtube.
© 2021 Sonik
  • Termos de Serviço & Privacidade
  • Contrato
Contact V4
Seja Sonik!
Nome Completo
CEP
Estado
Cidade
Logradouro
Número
Complemento
Bairro
Email
CPF
Telefone
Observações

Teste Gratuito