No próximo artigo, veremos como instalar o servidor da web OpenLiteSpeed no servidor Ubuntu 18.04. Este servidor é a edição de código aberto do LiteSpeed Web Server Enterprise e contém todos os recursos essenciais encontrados em LiteSpeed.
Combinações OpenLiteSpeed velocidade, segurança, escalabilidade, otimização e simplicidade em um pacote de código aberto amigável. Possui regras de reescrita compatíveis com apache, uma interface de administração baseada na web embutida e processamento de PHP customizado, otimizado para o servidor.
Recursos gerais do OpenLiteSpeed
- Tem um arquitetura orientada a eventos. Menos processos, menos sobrecarga e escalabilidade.
- Entenda as regras de reescrita do Apache. OpenLiteSpeed Suporta mod_rewrite, sem nenhuma nova sintaxe para aprender, para que possamos continuar a usar nossas regras de reescrita existentes.
- Teremos um interface de administração amigável. OLS vem com um WebAdmin GUI embutido. O suporte do painel de controle está disponível com Painel Cibernético.
- Foi criado para oferecer rapidez e segurança. Conta com Conexão anti-DDoS y limitação de largura de banda, integração ModSecurity v3 e muito mais.
- Aceleração inteligente de cache. O módulo de cache de página inteira integrado é altamente personalizável e eficiente para uma boa experiência do usuário.
- Otimização da velocidade da página. Implemente automaticamente o sistema de otimização PageSpeed do Google com o módulo mod_pagespeed.
- PHP LiteSpeed SAPI. Conforme indicado em seu site, isso permite que aplicativos externos escritos em PHP sejam executados até 50% mais rápido.
- Aceleração WordPress. Experimente um aumento de desempenho com OpenLiteSpeed e LSCache para WordPress.
Esses são apenas alguns dos recursos do OpenLiteSpeed. Podem veja todos eles em detalhes no site do projeto.
Instale OpenLiteSpeed no Ubuntu 18.04 Server
OpenLiteSpeed fornece um repositório de software que podemos usar para baixar e instalar o servidor com o comando apto Padrão do Ubuntu.
Para começar, vamos abrir um terminal (Ctrl + Alt + T) e atualizar todos os pacotes do sistema com os comandos:
sudo apt update; sudo apt upgrade
A próxima etapa a seguir será baixe e adicione a chave de assinatura do software de desenvolvedor:
wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -
Agora vamos adicionar as informações do repositório ao nosso sistema digitando o seguinte no mesmo terminal:
sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'
Neste ponto e depois de atualizar o software disponível, podemos agora instale o servidor OpenLiteSpeed e seu processador PHP usando o comando:
sudo apt install openlitespeed lsphp73
Finalmente vamos crie um link para o processador PHP acabamos de instalar:
sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
Neste ponto, O servidor OpenLiteSpeed já está instalado.
Definir senha de administrador
Vamos necessitar configurar a senha administrativa para o servidor da web OpenLiteSpeed. Por padrão, a senha é definida para 123456, então devemos mudá-lo imediatamente. Podemos fazer isso executando um script fornecido com o software:
sudo /usr/local/lsws/admin/misc/admpass.sh
Ao executar este script podemos indicar um nome de usuário para o usuário administrador e uma senha da seguinte maneira:
Acesse o servidor da web OpenLiteSpeed
OpenLiteSpeed deve iniciar automaticamente. pode Como verificar a isso com o seguinte comando:
sudo /usr/local/lsws/bin/lswsctrl status
Se não o encontrarmos iniciado, podemos iniciá-lo com o comando:
sudo /usr/local/lsws/bin/lswsctrl start
Portas abertas no firewall
Nós precisamos abra algumas portas em nosso firewall. Teremos que configurar as portas para os protocolos necessários adicionando as seguintes regras ao firewall:
sudo ufw allow http sudo ufw allow https
Também teremos que adicionar as seguintes regras para poder usar as portas necessárias:
sudo ufw allow 8088 sudo ufw allow 7080
Depois de adicionar as regras, você precisará recarregue o ufw para fazer alterações:
sudo ufw reload
Acesse a interface da web
Em nosso navegador, teremos que vá para o nome de domínio ou endereço IP do nosso servidor, seguido por : 8088 para ir para a tela inicial. O navegador deve carregar a página da web OpenLiteSpeed padrão, conforme mostrado abaixo:
http://dominio-o-IP-del-servidor:8088
Pára configurar a interface administrativa vamos acessar através de nosso navegador, usando HTTPS e o nome de domínio ou endereço IP do servidor seguido por: 7080:
https://dominio-o-IP-del-servidor:7080
Nesta tela teremos que use as credenciais para os logins de administrador que criamos durante a configuração do OpenLiteSpeed. Assim que nos identificarmos corretamente, seremos apresentados à interface de administração do OpenLiteSpeed, de onde podemos fazer as configurações relevantes:
Pára mais informações sobre como instalar, configurar ou usar OpenLiteSpeed, você pode consultar o documentação oficial do projeto, o WebSite do mesmo ou dele página no GitHub.