Servidor Web · 5 min read · Nov 28, 2025

Como Instalar e Configurar o Servidor OpenLiteSpeed no Ubuntu 18.04 junto com MariaDB

OpenLiteSpeed é uma versão leve e de código aberto do popular Servidor LiteSpeed. Ele vem com seu painel de Administração baseado em WebGUI, o que o torna diferente de outros servidores web, pois você pode configurar praticamente tudo a partir do próprio painel.

Neste tutorial, aprenderemos como instalar o Servidor OpenLiteSpeed no Ubuntu 18.04 junto com PHP 7.2 e o servidor MariaDB.

Pré-requisitos

  • Servidor baseado em Ubuntu 18.04
  • Conta de Usuário com Privilégios de Root

Passo 1 - Instalar OpenLiteSpeed

Mudar para Usuário Sudo

Execute o seguinte comando para mudar para o usuário sudo, para que possamos executar nosso primeiro comando para adicionar e atualizar o repositório OpenLiteSpeed.

sudo -i

O seguinte comando adicionará o repositório necessário para instalar o servidor OpenLiteSpeed.

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

Digite ‘exit’ para voltar ao usuário normal.

Este comando fará o download e executará o script bash para adicionar e atualizar o repositório OpenLiteSpeed. Execute o seguinte comando para instalar a versão mais recente do servidor.

sudo apt install openlitespeed

Para verificar se o servidor foi instalado com sucesso, abra seu navegador e visite http://yourdomainname:8088. Se a instalação foi bem-sucedida, você deve ver a seguinte página da web.

Servidor OpenLitespeed instalado com sucesso

Nota: O servidor OpenLiteSpeed roda por padrão na porta 8088, que pode ser alterada mais tarde no painel de configurações.

A instalação padrão do OpenLiteSpeed vem com a versão PHP 5.6.x incluída. Mas não queremos isso. Vamos instalar nossa própria cópia do PHP 7.2 mais adiante neste tutorial. Portanto, nosso próximo passo será instalar o PHP 7.2.

Passo 2 - Instalar PHP

Para instalar o PHP, precisamos instalar um pacote chamado lsphp, que é basicamente o PHP compilado para funcionar com o Servidor OpenLiteSpeed. Execute o seguinte comando para instalar o PHP e vários de seus módulos.

sudo apt install lsphp72 lsphp72-curl lsphp72-imap lsphp72-mysql lsphp72-intl lsphp72-pgsql lsphp72-sqlite3 lsphp72-tidy lsphp72-snmp

Existem mais alguns pacotes PHP disponíveis. Se desejar, você pode listar todos os pacotes PHP disponíveis usando o seguinte comando

apt-cache search lsphp72

Você pode escolher e selecionar os que deseja instalar.

Passo 3 - Instalar o Servidor MariaDB

MariaDB é um substituto direto para o MySQL, o que significa que os comandos para executar e operar o MariaDB são os mesmos que os do MySQL. Para instalar o MariaDB, emita o seguinte comando

sudo apt install mariadb-server

Execute o seguinte comando para realizar a configuração padrão, como definir uma senha de root, remover usuários anônimos, desabilitar login remoto de root e excluir tabelas de teste. Pressione sim para tudo e escolha uma senha de root forte.

sudo mysql_secure_installation

Há uma ressalva ao configurar a senha de root. O MariaDB, por padrão, permite que usuários root do sistema façam login no MariaDB sem uma senha. Mas se você for usar um aplicativo de terceiros para acessar via root, uma senha é obrigatória, caso contrário, aplicativos como PHPMyAdmin falharão. Para isso, você precisa desabilitar a autenticação baseada em plugin, que é a opção padrão no MariaDB.

Para desabilitar a autenticação por plugin, entre no prompt do MySQL primeiro usando o seguinte comando

sudo mysql -u root

Agora insira os seguintes comandos para desabilitar a autenticação por plugin.

use mysql;  
update user set plugin='' where User='root';  
flush privileges;  
exit

Após isso, reinicie seu serviço MariaDB.

sudo systemctl restart mariadb.service

É isso. Na próxima vez que você quiser fazer login no MySQL, use o seguinte comando

sudo mysql -u root -p

E você será solicitado a inserir a senha de root que você definiu inicialmente.

Passo 4 - Configurar OpenLiteSpeed

É hora de configurar o servidor. Para acessar o painel de administração, visite http://yourdomainname:7080/. E sim, isso significa que o painel de administração reside na porta 7080 por padrão. O nome de usuário padrão é admin e a senha padrão é 123456.

Ao fazer login, você será recebido pela seguinte tela.

Configurar OpenLiteSpeed

A primeira coisa que precisamos mudar são as portas padrão.

Visite a categoria Listeners e clique no botão Visualizar contra Default. Na próxima página, sob Listener Default > General page, clique no ícone Editar à direita e mude a porta de 8080 para 80. Clique em Salvar e depois realize um reinício gracioso.

Configurar Listeners

Se você quiser mudar a porta do painel de administração, visite WebAdmin Settings >> Listeners section e clique no botão visualizar contra adminListener. Clique no botão Editar na próxima página e você pode escolher uma porta de sua escolha aqui. Clique em Salvar e reinicie graciosamente ao concluir.

Você também deve mudar a senha padrão para o Painel de Administração. Para fazer isso, visite a seção WebAdmin Settings e clique na aba Users. Clique no botão editar listado contra admin e mude a senha. Clique em Salvar e depois reinicie graciosamente para aplicar a mudança.

Configurações do WebAdmin

Caso você esqueça a senha de administração, você pode redefini-la executando o seguinte comando

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

Este script permite que você use um novo ID e senha de administração.

O OpenLiteSpeed, por padrão, vem com PHP 5.6, que definitivamente não queremos, então teremos que fazer a troca manualmente para o PHP 7.2, que é o mais recente no momento da redação deste tutorial.

Vá para a seção Server Configuration e clique na aba External App. Sob ela, você encontrará o aplicativo LiteSpeed SAPI chamado lsphp. Clique no botão editar à direita (botão do meio) e uma nova página será aberta. Faça as seguintes alterações

- Name: lsphp72  
- Address: uds://tmp/lshttpd/lsphp.sock  
- Max Connections: 35  
- Environment:  
 - PHP_LSAPI_MAX_REQUESTS=500  
 - PHP_LSAPI_MAX_REQUESTS=500  
- Command: $SERVER_ROOT/lsphp72/bin/lsphp

Configuração do Servidor PHP

Deixe todo o resto como padrão. Agora mude para a aba Script Handler e clique em Editar contra LiteSpeed SAPI e faça a seguinte alteração

- Handler Name: lsphp72

Configurar Manipulador de Script

Clique em Salvar. Agora clique no botão Reinício Gracioso no canto superior direito para salvar as alterações. Isso deve configurar o PHP 7.2 para funcionar com o servidor OpenLiteSpeed. Para verificar se o PHP está funcionando corretamente, visite http://yourdomainname/phpinfo.php a partir do seu navegador.

É isso, pessoal, para este tutorial. Se você tiver alguma dúvida, poste-a na caixa de comentários. Para saber mais sobre o servidor, visite OpenLiteSpeed.org

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.