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 -yUma 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-devApó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.tgzUma vez que o download esteja completo, extraia o arquivo baixado com o seguinte comando:
tar -xvzf openlitespeed-1.7.16.tgzEm seguida, mude o diretório para o diretório do OpenLiteSpeed e instale o OpenLiteSpeed com o seguinte comando:
cd openlitespeed
sh install.shUma 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.shCrie 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 openlitespeedVocê também pode verificar o status do OpenLiteSpeed com o seguinte comando:
systemctl status openlitespeedVocê 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 litespeedVocê 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:

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 -yUma 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 mariadbEm seguida, você precisará proteger sua instalação do MariaDB. Você pode protegê-la executando o seguinte script:
mysql_secure_installationEste 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_installationResponda 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]: YUma 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:

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:

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

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

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:

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