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:
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):
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).
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.
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).
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.