Servidor Web · 6 min read · Nov 29, 2025

Como Instalar o Servidor HTTP OpenLiteSpeed com PHP no Ubuntu 18.04 LTS

OpenLiteSpeed é um servidor HTTP de código aberto desenvolvido pela LiteSpeed Technologies. É um servidor HTTP de alto desempenho e leve, com uma interface gráfica baseada na web para administração.

OpenLiteSpeed pode lidar com mais de cem mil conexões simultâneas com baixo consumo de recursos (CPU e RAM) e suporta muitos sistemas operacionais, como Linux, Mac OS, FreeBSD e SunOS. O servidor pode ser usado para executar scripts de páginas da web escritos em PHP, Ruby, Perl e Java.

Neste tutorial, mostramos como instalar o OpenLiteSpeed com o banco de dados MariaDB e o PHP 7.4 atual no servidor Ubuntu 18.04.

Pré-requisitos

Para este guia, usaremos o servidor Ubuntu 18.04 mais recente com 2GB de RAM, 25GB de espaço livre em disco e 2 CPUs.

O que faremos:

  • Instalar OpenLiteSpeed
  • Instalar PHP 7.4 Versão OpenLiteSpeed
  • Instalar Banco de Dados MariaDB
  • Configurar o Admin do OpenLiteSpeed
  • Configurar o OpenLiteSpeed com PHP 7.4
  • Executar OpenLiteSpeed na Porta 80
  • Testando

Passo 1 - Instalar OpenLiteSpeed

Primeiro, adicionaremos o repositório oficial do OpenLiteSpeed para Ubuntu 18.04 e instalaremos o OpenLiteSpeed.

Para adicionar o repositório do OpenLiteSpeed, baixe o script bash e execute-o usando o comando abaixo.

wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bash

Depois disso, instale o OpenLiteSpeed usando o comando apt abaixo.

sudo apt install openlitespeed -y

Uma vez que a instalação esteja completa, verifique o status do serviço OpenLiteSpeed.

systemctl status openlitespeed

E você verá que o OpenLiteSpeed está em execução.

Agora verifique a porta que está sendo usada pelo OpenLiteSpeed.

netstat -plntu

E você verá que o serviço OpenLiteSpeed está usando duas portas padrão ‘8080’ para acesso HTTP padrão e a porta ‘8070’ para acesso ao admin do OpenLiteSpeed.

Verifique se o OpenLitespeed está em execução

Passo 2 - Instalar PHP 7.4 Versão OpenLiteSpeed

Após instalar o OpenLiteSpeed, instalaremos o PHP 7.4 mais recente para OpenLiteSpeed. Os pacotes PHP para OpenLiteSpeed são chamados de ‘LSPHP’ (LSAPI e PHP).

Instale os pacotes PHP 7.4 para OpenLiteSpeed usando o comando apt abaixo.

sudo apt install lsphp74 lsphp74-common lsphp74-mysql lsphp74-dev lsphp74-curl lsphp74-dbg -y

Agora que você instalou os pacotes PHP 7.4 para OpenLiteSpeed, ele funcionará como um arquivo sock do sistema.

Verifique usando o comando netstat abaixo.

netstat -pl | grep lsphp

E você verá o arquivo sock do LSPHP como abaixo.

Passo 3 - Instalar e Configurar MySQL

Neste passo, instalaremos o servidor MariaDB e configuraremos a senha root para ele.

Instale o servidor MariaDB usando o comando apt abaixo.

sudo apt install mariadb-client mariadb-server

Uma vez que a instalação esteja completa, inicie o serviço MariaDB e adicione-o ao tempo de inicialização.

systemctl start mariadb  
systemctl enable mariadb

Agora o serviço MariaDB está em execução.

Em seguida, configuraremos a senha root para o servidor de banco de dados. E usaremos a ferramenta de linha de comando ‘mysql_secure_installation’ para isso.

Execute o comando ‘mysql_secure_installation’ abaixo.

mysql_secure_installation

Agora digite a senha root e digite ‘Y’ para o restante de toda a configuração.

Definir uma senha root? [Y/n] Y  
Remover usuários anônimos? [Y/n] Y  
Remover banco de dados de teste e acesso a ele? [Y/n] Y  
Recarregar tabelas de privilégios agora? [Y/n] Y

E a configuração da senha root do MariaDB está completa.

Agora faça login no shell do MySQL usando o usuário root como abaixo.

mysql -u root -p  
Digite sua senha root:

Uma vez que você tenha feito login, verifique os usuários no sistema MariaDB usando a seguinte consulta.

select User, Password, Host from mysql.user;

E você verá o resultado como abaixo.

Configurar MariaDB

Como resultado, você instalou com sucesso o servidor de banco de dados MariaDB e configurou a autenticação da senha root para ele.

Passo 4 - Configurar Admin do OpenLiteSpeed

OpenLiteSpeed fornece um painel baseado na web para gerenciar sua configuração.

Neste passo, configuraremos a autenticação de usuário e senha para o painel do OpenLiteSpeed.

Vá para o diretório ‘/usr/local/lsws/admin/misc/‘ e você encontrará algumas ferramentas, agora execute o script bash ‘admpass.sh’ como abaixo.

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

Digite seu nome de usuário e senha, e você completou a configuração da autenticação do OpenLiteSpeed.

Configurar Admin do OpenLiteSpeed

Agora abra seu navegador e digite o endereço IP do servidor seguido pela porta de admin do openliteSpeed ‘ 7080 ‘. O meu é:

https://10.5.5.25:7080/

E você verá o painel de administração do OpenLiteSpeed.

Login do admin do OpenLiteSpeed

Digite seu nome de usuário e senha, em seguida, clique no botão ‘ Login ‘.

Agora você verá o painel de administração do OpenLiteSpeed como abaixo.

Painel de administração do OpenLiteSpeed

Como resultado, você configurou com sucesso a autenticação para o painel de administração do OpenLiteSpeed.

Passo 5 - Configurar OpenLiteSpeed com PHP 7.4

Neste passo, configuraremos o PHP 7.4 para o OpenLiteSpeed usando a administração baseada na web.

No painel do OpenLiteSpeed, clique no menu ‘ Configuração do Servidor ‘ à esquerda e clique na aba ‘ Aplicativo Externo ‘.

Configurar OpenLiteSpeed com PHP 7.4

Para adicionar a nova configuração do PHP 7.4, clique no botão de adicionar ‘ + ‘ à direita.

Para o tipo, escolha ‘ LiteSpeed SAPI App ‘ e clique no botão ‘ Próximo ‘.

Agora digite os detalhes da configuração como abaixo.

Nome: lsphp74  
Endereço: uds://tmp/lshttpd/lsphp.sock  
Notas: lsphp74 para OpenLiteSpeed  
Máx Conexões: 35  
Tempo Limite de Solicitação Inicial (segundos): 60  
Tempo Limite de Retentativa (segundos): 0  
Comando: $SERVER_ROOT/lsphp74/bin/lsphp

E clique no botão ‘ Salvar ‘, e a configuração do PHP 7.4 foi adicionada.

Vinculação SAPI PHP 7.4

Em seguida, mudaremos o PHP padrão do OpenLiteSpeed para a versão PHP 7.4.

No menu ‘Configuração do Servidor’, clique na aba ‘ Manipulador de Script ‘.

Manipulador de Script

Agora clique no botão ‘ Editar ‘ na seção de ação.

No ‘Nome do Manipulador’, escolha o ‘ lsphp74 ‘ que acabamos de adicionar e clique no botão ‘ Salvar ‘.

lsphp74

E como resultado, você adicionou e habilitou a configuração do PHP 7.4 para o OpenLiteSpeed.

Passo 6 - Executar OpenLiteSpeed na Porta 80

Por padrão, o OpenLiteSpeed está em execução na porta padrão ‘ 8088 ‘. Para executar o OpenLiteSpeed na porta HTTP padrão ‘80’, podemos usar o painel de administração para alterar a configuração.

No painel do OpenLiteSpeed, clique no menu ‘ Listener ‘ à esquerda.

Executar OpenLiteSpeed na Porta 80

Nos ‘ Listeners ‘ padrão, clique no botão ‘ ver ‘.

Na seção ‘ Configurações de Endereço ‘, clique no botão ‘ editar ‘ no lado direito.

Configurações de Endereço da Internet

Agora mude a porta para a porta HTTP padrão ‘ 80 ‘ e clique no botão ‘ Salvar ‘.

Mudar a porta que o LiteSpeed escuta

E a porta padrão do OpenLiteSpeed foi alterada para a porta HTTP padrão ‘80’.

Agora clique no botão de reiniciar e o serviço OpenLiteSpeed será reiniciado.

Reiniciar o serviço

Como resultado, o OpenLiteSpeed agora está em execução na porta HTTP padrão ‘ 80 ‘.

Passo 7 - Testando

Abra seu navegador e digite o endereço IP do servidor na barra de endereços.

http://10.5.5.25/

E você verá a página de índice padrão do OpenLiteSpeed.

Testar OpenLiteSpeed

Em seguida, testaremos a configuração do PHP e garantiremos que funcione.

Na seção ‘ Testar PHP ‘, clique no botão ‘ clique aqui ‘.

E você verá a página phpinfo como abaixo.

Informações PHP para PHP 7.4 no OpenLiteSpeed

Como resultado, você instalou o servidor web OpenLiteSpeed com o banco de dados MariaDB e PHP 7.4 no Servidor Ubuntu 18.04.

Referência

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.