Como instalar o servidor da Web OpenLiteSpeed ​​no Ubuntu 18.04

como instalar openlitespeed

Servidor OpenLiteSpeed

O servidor OpenLiteSpeed ​​é um dos melhores programas de servidor web que você pode instalar em seu servidor VPS e atingir o desempenho imbatível para seu site. Tenho usado para vários clientes (e para mim também) e funciona de forma intuitiva e rápida. Neste tutorial, implantei um servidor em nuvem em UpCloud. A seguir, irei instalar o servidor OpenLiteSpeed ​​na máquina e torná-lo pronto para servir páginas html / php aos visitantes.

Privilégios

Etapas iniciais a serem executadas antes de iniciar a instalação do OpenLitespeed

  1. Implantar um servidor em nuvem com Ubuntu 18.04 LTS como SO
  2. Configure um novo usuário sudo com privilégios de root (recomendado)
  3. Configure o firewall UFW e abra as portas (80, 443, 7080, 8088)

Resumo

A instalação do OpenLiteSpeed ​​é abordada abaixo para facilitar a navegação pelo processo.

  • Instalação do servidor da web OpenLitespeed
  • Configurando senha de administrador
  • Conectando-se ao console do servidor
  • Ativando a porta 80 no lugar de 8088

Instalando OpenLiteSpeed ​​Server

wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -

Acima está uma operação única que adiciona e verifica rapidamente se o software que vamos baixar não foi adulterado por ninguém; criptograficamente.

Como você costuma fazer para a maioria dos pacotes, adicione o repositório em seu sistema.

sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'

Assim que o repositório for adicionado ao sistema, você pode prosseguir e instalar o OpenLiteSpeed ​​com o comando abaixo. Aqui, você pode alterar o lsphp74 com a versão do php que deseja instalar em seu servidor. Usei lsphp74, mas você também pode substituí-lo por lsphp73 ou lsphp72.

sudo apt-get install openlitespeed lsphp74

Agora você precisa criar um link simbólico para o processador PHP que acabou de instalar no servidor com o pacote OpenLiteSpeed. Este comando decidirá qual versão do PHP será usada pelo seu servidor OpenLiteSpeed. (se você instalou lsphp73, certifique-se de substituir lsphp74 por ele.)

sudo ln -sf /usr/local/lsws/lsphp74/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

Configurando a senha do administrador

Como etapa obrigatória, após a instalação bem-sucedida do OpenLiteSpeed ​​e de seu processador PHP, você precisa criar um usuário administrador e definir uma senha. Isso será usado para fazer login em seu servidor e configurá-lo nas próximas etapas.

sudo /usr/local/lsws/admin/misc/admpass.sh

Depois de executar o comando, ele solicitará um nome de usuário e uma senha duas vezes.

Conectando ao seu servidor

Verifique previamente se tudo foi instalado com sucesso

sudo /usr/local/lsws/bin/lswsctrl status

A saída deve ser algo assim.
litespeed está sendo executado com PID 990.

Caso você não veja a saída acima.

sudo /usr/local/lsws/bin/lswsctrl start

saída
[OK] velocidade lites: pid = 5137.

Regras de firewall adicionais se você tiver UFW habilitado

sudo ufw allow 8088
sudo ufw allow 7080

Nesta fase, você deve ser capaz de visitar a página padrão do servidor e o back-end da seguinte forma.

A interface do site

http://server_domain_or_IP:8088

página padrão do openlitespeed

Back-end (console de administração)

https://server_domain_or_IP:7080

 

admin da página de login do openlitespeed

Nesta tela de login, faça login usando as credenciais de login de administrador que você criou anteriormente neste tutorial. Agora você deve ver o painel como este.

Este é o painel onde vamos configurar a configuração de nível de servidor do OpenLiteSpeed.

painel de administração do servidor openlitespeed

Habilite a porta 80 para atender ao seu site

O servidor OpenLiteSpeed, por padrão, escuta a porta 8088 para servir as páginas da web. Portanto, se você não alterar para a porta 80, terá que sufocar a porta 8088 após o seu domínio para poder abrir o seu site.

Vamos fazer com que nosso ouvinte OpenLiteSpeed ​​escute na porta 80 em vez de 8088.

Vá para Ouvintes >> Exibir / Editar

todos os ouvintes em openlitespeed

O ouvinte padrão estaria ouvindo QUALQUER Endereço IP na porta 8088. Clique no botão editar no cabeçalho Configurações de endereço.

editar ouvinte padrão

Basta substituir 8088 por 80 e clicar no ícone Salvar no canto superior direito.

alterar a porta padrão para litespeed

Precisamos agora reiniciar normalmente o servidor OpenLiteSpeed ​​para poder executar as alterações que fizemos recentemente.

reinicie normalmente o openlitespeed

Agora, você deve ser capaz de visualizar a página padrão do seu servidor quando clicar no IP do servidor na barra de endereços.

Vamos fazer seu ouvinte escutar apenas um nome de domínio e não o IP.

Na página Listener padrão, clique no ícone de edição após o mapeamento de host virtual de exemplo.

Digite o nome de domínio que você deseja que seu servidor ouça. Você pode adicionar um alias www aqui também.

Salve o mapa de host virtual e clique no ícone Graceful Restart para reiniciar o servidor.

botão de reinicialização elegante

Voila, agora você pode apontar seu nome de domínio no IP do servidor e seu domínio deve abrir a página do servidor padrão agora.

A raiz do seu documento para este host virtual é

/ usr / local / lsws / Example / html /

Agora você pode se conectar ao seu servidor usando Filezilla sobre SSH na porta 22 e enviar os arquivos CMS para este diretório e você poderá visitá-lo em seu domínio.

O que é o Next?

Agora você pode instalar o WordPress no servidor OpenLiteSpeed ​​ou o CMS de sua escolha desenvolvido em php. Suporta aplicativos externos PHP, Ruby, Python, Perl e Java.

Conclusão

OpenLiteSpeed ​​é um dos melhores pacotes de servidor e é a versão de código aberto do servidor LiteSpeed ​​Enterprise. Você tem a liberdade de escolher o número de sites que deseja hospedar e o número de funcionários que deseja em seu servidor; isso também de GRAÇA.

Além disso, o cache LiteSpeed ​​permite habilitar o cache mais rápido para WordPress. Você pode instalar 1 plugin de cache para a melhor aceleração do seu site WordPress.