Pesquisa de site

Como instalar WordPress com LSCache, OpenLiteSpeed e CyberPanel


OpenLiteSpeed é um servidor web de código aberto orientado a eventos de alto desempenho, desenvolvido e mantido pela LiteSpeed Technologies. Neste artigo, veremos como podemos usar o CyberPanel para começar a usar o LSCache e o WordPress no OpenLiteSpeed > em poucos cliques.

O que é LSCache?

LSCache é um cache de página inteira construído diretamente no servidor web OpenLiteSpeed, é semelhante ao Varnish, mas mais eficiente porque removemos a camada de proxy reverso da imagem quando LSCache é usado .

Plug-in LSCache para WordPress!

LiteSpeed também desenvolveu um plugin WordPress que se comunica com o servidor web OpenLiteSpeed para armazenar em cache o conteúdo dinâmico, o que reduz bastante o tempo de carregamento, aumenta o desempenho e coloca menos carga no seu servidor.

O plugin LiteSpeed fornece ferramentas poderosas de gerenciamento de cache que, devido à forte integração do LSCache no servidor, são impossíveis de serem replicadas por outros plugins. Isso inclui a limpeza inteligente do cache baseada em tags e a capacidade de armazenar em cache várias versões do conteúdo gerado com base em critérios como dispositivos móveis versus desktop, geografia e moeda.

O LSCache tem a capacidade de armazenar em cache cópias personalizadas de uma página, o que significa que o cache pode ser estendido para incluir usuários logados. As páginas que não podem ser armazenadas em cache publicamente podem ser armazenadas em cache de forma privada.

Além dos recursos avançados de gerenciamento de cache do LSCache, o plug-in WordPress também fornece funcionalidades de otimização adicionais, como minificação e combinação de CSS/JS, HTTP/2 Push, carregamento lento para imagens e iframes e otimização de banco de dados.

O que é CyberPanel?

CyberPanel é um painel de controle no topo do OpenLiteSpeed, você pode usá-lo para criar sites e instalar o WordPress com um clique.

Ele também apresenta:

  • FTP
  • DNS
  • E-mail
  • Vários PHPs

Neste artigo, veremos como podemos fazer uso eficiente de todas essas tecnologias para colocá-las em funcionamento rapidamente.

Passo 1: Instale o CyberPanel – ControlPanel

1. O primeiro passo é instalar o CyberPanel, você pode usar os seguintes comandos para instalar o CyberPanel em seu Centos 7 VPS ou servidor dedicado.

wget http://cyberpanel.net/install.tar.gz
tar zxf install.tar.gz
cd install
chmod +x install.py
python install.py [IP Address]

Após a instalação bem-sucedida do CyberPanel, você receberá credenciais de login conforme mostrado abaixo.

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                                                                   
                                                                   
                Visit: https://192.168.0.104:8090                
                Username: admin                                    
                Password: 1234567                                  
###################################################################

2. Agora faça login no CyberPanel usando as credenciais acima.

Etapa 2: Instale o WordPress no CyberPanel

3. Para configurar o WordPress com LSCache, primeiro precisamos criar um site acessando Principal > Sites > Criar Site e preencha todos os detalhes conforme mostrado.

4. Agora vá para a seção Principal > Sites > Listar Sites, clique no ícone Iniciar para iniciar o painel do site, para que o WordPress possa ser instalado .

Assim que o painel do site for iniciado, você terá as seguintes opções na tela:

5. Nesta janela, abra o Gerenciador de Arquivos e exclua tudo da pasta public_html. Agora role para baixo e você verá uma guia que diz WordPress com LS Cache.

6. Na caixa de caminho não digite nada se quiser que o WordPress seja instalado na raiz do documento do site. Se você inserir qualquer caminho, ele será relativo ao diretório inicial do site.

Por exemplo, se você inserir wordpress, o diretório de instalação do WordPress será linux-console.net/wordpress.

7. Depois de clicar em “Instalar WordPress“, o CyberPanel baixará o WordPress e o LSCache, criará o banco de dados e configurará um site WordPress. Assim que o CyberPanel terminar de instalar o WordPress, você precisará visitar o domínio do seu site para configurá-lo.

Neste exemplo usamos linux-console.net, então visitaremos este domínio para configurar nosso site. Estas são configurações muito básicas e você pode seguir as instruções na tela para concluir suas configurações.

Etapa 3: ativar o plug-in LiteSpeed Cache

8. Depois que o WordPress estiver instalado, você poderá fazer login no painel em https://linux-console.net/wp-admin. Ele solicitará a combinação de nome de usuário/senha que você configurou durante a configuração do wordpress.

O plugin LSCache já está instalado, então você só precisa entrar em Plugins Instalados no painel do WordPress e ativá-lo.

9. Agora verifique o LSCache acessando example.com e veja se os cabeçalhos de sua resposta serão parecidos.

Você pode ver que esta página agora é servida a partir do cache e a solicitação não chegou ao back-end.

Etapa 4: opções avançadas de cache LiteSpeed

  • Limpar Cache – Se por algum motivo você quiser limpar o cache, você pode fazê-lo através do LSCache. Nesta página você tem várias maneiras de limpar o cache.

Minificar, combinar e push HTTP/2

  • Minificação – Quando o código é minificado, todos os caracteres de espaço em branco, caracteres de nova linha e comentários desnecessários são removidos. Isso reduz o tamanho do código-fonte.
  • Combinação – Quando um site inclui vários arquivos JavaScript (ou CSS), esses arquivos podem ser combinados em um. Isso reduz o número de solicitações feitas pelo navegador e, caso haja código duplicado, ele é removido.
  • HTTP/2 Push – Esta funcionalidade permite ao servidor antecipar as necessidades do navegador e agir de acordo com elas. Um exemplo: ao servir index.html, o HTTP/2 pode razoavelmente assumir que o navegador também deseja os arquivos CSS e JS incluídos e os enviará também, sem ser solicitado.

Todas as medidas acima dão ao OpenLiteSpeed a capacidade de fornecer conteúdo com mais rapidez. Essas configurações podem ser encontradas na página de configurações do LiteSpeed Cache na guia Otimizar e estão todas desativadas por padrão. Pressione o botão ON próximo a cada configuração que você deseja ativar.

É possível excluir alguns CSS, JS e HTML de serem minificados ou combinados. Insira os URLs desses recursos nas caixas apropriadas, um por linha, para excluí-los.

Etapa 5: alterar o PHP padrão e instalar extensões

10. Se, por algum motivo, você precisar alterar a versão do PHP do seu site WordPress, poderá fazê-lo através do CyberPanel:

11. Alguns plug-ins adicionais do WordPress podem exigir a instalação de extensões PHP adicionais ou você pode querer adicionar o Redis ao WordPress. Você pode instalar extensões ausentes via CyberPanel na guia Servidor > PHP > Instalar extensões.

Primeiro selecione a versão do PHP no menu suspenso para a qual deseja instalar a extensão. Na caixa de pesquisa, digite o nome da extensão e, por fim, clique em Instalar para instalar a extensão ausente.

Para obter mais informações, leia a documentação do CyberPanel e do OpenLiteSpeed.