Servidor Web · 5 min read · Nov 27, 2025

Como Instalar o Servidor Web OpenLiteSpeed no Ubuntu 22.04

OpenLiteSpeed é uma edição de código aberto do servidor web LiteSpeed desenvolvido pela LiteSpeed Technologies. Ele pode ser instalado em todos os principais sistemas operacionais, incluindo Debian, Ubuntu, Mac OS, FreeBSD e muitos mais. Ele fornece um painel de controle baseado na web que permite configurar e gerenciar o servidor web via um navegador. É um servidor HTTP simples, leve e de alto desempenho e pode lidar com centenas de milhares de conexões simultâneas.

Neste tutorial, mostraremos como instalar o OpenLiteSpeed no servidor Ubuntu 22.04.

Requisitos

  • Um servidor rodando Ubuntu 22.04.
  • Uma senha de root configurada em seu servidor.

Começando

Antes de começar, é uma boa ideia atualizar todos os seus pacotes para a versão mais recente. Você pode atualizá-los executando o seguinte comando:

apt-get update -y  
apt-get upgrade -y

Uma vez que seus pacotes estejam atualizados, reinicie seu sistema para aplicar as alterações de configuração.

Em seguida, você também precisará instalar algumas dependências necessárias em seu servidor. Você pode instalar todas elas executando o seguinte comando:

apt-get install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-dev libxml2-dev sqlite3 libsqlite3-dev libonig-dev

Após a instalação bem-sucedida, você pode prosseguir para a próxima etapa.

Instalar OpenLiteSpeed no Ubuntu 22.04

Por padrão, o OpenLiteSpeed não está disponível no repositório padrão do Ubuntu 22.04. Portanto, você precisará instalar o OpenLiteSpeed a partir do código-fonte.

Primeiro, baixe a versão mais recente do OpenLiteSpeed com o seguinte comando:

wget https://openlitespeed.org/packages/openlitespeed-1.7.16.tgz

Uma vez que o download esteja completo, extraia o arquivo baixado com o seguinte comando:

tar -xvzf openlitespeed-1.7.16.tgz

Em seguida, mude o diretório para o diretório do OpenLiteSpeed e instale o OpenLiteSpeed com o seguinte comando:

cd openlitespeed  
sh install.sh

Uma vez que o OpenLiteSpeed esteja instalado, você deve obter a seguinte saída:

Created symlink /etc/systemd/system/openlitespeed.service → /lib/systemd/system/lshttpd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/lshttpd.service → /lib/systemd/system/lshttpd.service.
[OK] lshttpd.service has been successfully installed!
-e Updating webcache manager, please waiting ...
Shared code library already meets minimum API version requirements.
Done!

-e Installation finished, Enjoy!

-e Your webAdmin password is Njg0Mzc0, written to file /usr/local/lsws/adminpasswd.

Configurar uma Senha Administrativa para OpenLiteSpeed

Após instalar o OpenLiteSpeed, você precisará configurar a senha administrativa para acessar a interface web do OpenLiteSpeed. Você pode fazer isso com o seguinte comando:

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

Crie um usuário admin e defina uma senha com o seguinte comando:

Please specify the user name of administrator.
This is the user name required to login the administration Web interface.

User name [admin]: admin

Please specify the administrator's password.
This is the password required to login the administration Web interface.

Password: 
Retype password: 
Administrator's username/password is updated successfully!

Em seguida, inicie o serviço web OpenLiteSpeed com o seguinte comando:

systemctl start openlitespeed

Você também pode verificar o status do OpenLiteSpeed com o seguinte comando:

systemctl status openlitespeed

Você deve ver a seguinte saída:

? lshttpd.service - OpenLiteSpeed HTTP Server
     Loaded: loaded (/lib/systemd/system/lshttpd.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2022-06-12 04:59:01 UTC; 4s ago
    Process: 21331 ExecStart=/usr/local/lsws/bin/lswsctrl start (code=exited, status=0/SUCCESS)
   Main PID: 21353 (litespeed)
     CGroup: /system.slice/lshttpd.service
             ??21353 "openlitespeed (lshttpd - main)"
             ??21358 "openlitespeed (lscgid)"
             ??21372 "openlitespeed (lshttpd - #01)"
             ??21373 lsphp "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""

Jun 12 04:58:59 ubuntu systemd[1]: Starting OpenLiteSpeed HTTP Server...
Jun 12 04:58:59 ubuntu lswsctrl[21331]: [OK] litespeed: pid=21353.
Jun 12 04:59:01 ubuntu systemd[1]: Started OpenLiteSpeed HTTP Server.

OpenLiteSpeed agora está em execução e ouvindo na porta 8088. Você pode verificar isso com o seguinte comando:

ss -antpl | grep litespeed

Você deve ver a seguinte saída:

LISTEN 0      4096         0.0.0.0:8088      0.0.0.0:*    users:(("litespeed",pid=21372,fd=23),("litespeed",pid=21353,fd=23))
LISTEN 0      4096         0.0.0.0:7080      0.0.0.0:*    users:(("litespeed",pid=21372,fd=21),("litespeed",pid=21353,fd=21))

Agora, abra seu navegador e digite a URL http://seu-ip-do-servidor:8088. Você será redirecionado para a seguinte página:

OpenLiteSpeed instalado

Instalar MariaDB para OpenLiteSpeed

Por padrão, o MariaDB está disponível no repositório padrão do Ubuntu 22.04. Você pode instalá-lo apenas executando o seguinte comando:

apt-get install mariadb-server mariadb-client -y

Uma vez que o MariaDB esteja instalado, inicie o MariaDB e habilite-o para iniciar após a reinicialização do sistema com o seguinte comando:

systemctl start mariadb  
systemctl enable mariadb

Em seguida, você precisará proteger sua instalação do MariaDB. Você pode protegê-la executando o seguinte script:

mysql_secure_installation

Este script irá configurar a senha root, remover usuários anônimos, desabilitar login root remotamente e remover o banco de dados de teste.

mysql_secure_installation

Responda a todas as perguntas conforme mostrado abaixo:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

Uma vez que você tenha terminado, pode prosseguir para a próxima etapa.

Instalar PHP para OpenLiteSpeed

Por padrão, o PHP não está disponível no repositório do OpenLiteSpeed. Portanto, você precisará compilar o PHP a partir da interface web do OpenLiteSpeed.

Para acessar o painel administrativo do OpenLiteSpeed, abra seu navegador e digite a URL https://seu-ip-do-servidor:7080. Você deve ver a seguinte página:

Login do OpenLiteSpeed

Agora, forneça seu nome de usuário e senha admin que você criou anteriormente e clique no botão Login. Você deve ver o painel do OpenLiteSpeed na seguinte página:

Painel administrativo do OpenLiteSpeed

Agora, clique em Tools > Compile PHP, você deve ver a seguinte página:

Compilar PHP

Agora, selecione a versão do PHP que deseja instalar e clique no botão Next. Você deve ver a seguinte página:

Opções de Build do PHP

Agora, escolha as opções de build e clique no botão Next para começar a baixar o PHP. Uma vez que o processo seja concluído com sucesso, você deve ver a seguinte página:

PHP para Servidor Web OpenLiteSpeed

Agora, faça login em seu servidor a partir do terminal e execute o script pré-gerado conforme mostrado abaixo:

/usr/local/lsws/phpbuild/buildphp_manual_run.sh

Este script irá baixar e compilar o PHP e os módulos relacionados em seu sistema.

Conclusão

Parabéns! você instalou e configurou com sucesso o OpenLiteSpeed no servidor Ubuntu 22.04. Agora você pode facilmente criar e gerenciar seu site a partir da interface web do OpenLiteSpeed. Para mais informações, você pode visitar a documentação oficial do OpenLiteSpeed.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.