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 | bashDepois disso, instale o OpenLiteSpeed usando o comando apt abaixo.
sudo apt install openlitespeed -yUma vez que a instalação esteja completa, verifique o status do serviço OpenLiteSpeed.
systemctl status openlitespeedE você verá que o OpenLiteSpeed está em execução.
Agora verifique a porta que está sendo usada pelo OpenLiteSpeed.
netstat -plntuE 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.

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 -yAgora 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 lsphpE 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-serverUma 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 mariadbAgora 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_installationAgora 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] YE 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.

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.shDigite seu nome de usuário e senha, e você completou a configuração da autenticação do OpenLiteSpeed.

Agora abra seu navegador e digite o endereço IP do servidor seguido pela porta de admin do openliteSpeed ‘ 7080 ‘. O meu é:
E você verá o painel de administração 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.

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 ‘.

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/lsphpE clique no botão ‘ Salvar ‘, e a configuração do PHP 7.4 foi adicionada.

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 ‘.

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 ‘.

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.

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.

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

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.

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.
E você verá a página de índice padrão do 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.

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
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.