Servidor Web · 4 min read · Nov 29, 2025

Como Instalar e Configurar o Servidor Web OpenLiteSpeed no Debian 10

OpenLiteSpeed é um servidor HTTP leve, gratuito e de código aberto desenvolvido pela LiteSpeed Technologies. O OpenLiteSpeed suporta muitos sistemas operacionais, incluindo Debian, Ubuntu, Mac OS, FreeBSD e muitos mais. Ele fornece uma interface de usuário baseada na web para gerenciar o servidor web a partir do navegador. O OpenLiteSpeed é usado para criar e gerenciar sites facilmente. É um servidor HTTP poderoso e modular e pode lidar com centenas de milhares de conexões simultâneas.

Neste tutorial, mostraremos como instalar o OpenLiteSpeed no servidor Debian 10.

Requisitos

  • Um servidor rodando Debian 10.
  • Uma senha de root configurada no seu servidor.

Começando

Primeiro, você precisará atualizar 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, instale as dependências necessárias com o seguinte comando:

apt-get install 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

Uma vez que todas as dependências necessárias estejam instaladas, você pode prosseguir para a próxima etapa.

Instalar e Configurar o OpenLiteSpeed

Por padrão, o OpenLiteSpeed não está disponível no repositório padrão do Debian 10. 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.5.2.tgz

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

tar -xvzf openlitespeed-1.5.2.tgz

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

cd openlitespeed-1.5.2  
sh install.sh

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

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

Crie um usuário e senha de administrador conforme mostrado abaixo:

Por favor, especifique o nome de usuário do administrador.
Este é o nome de usuário necessário para fazer login na interface web de administração.

Nome de usuário [admin]: admin

Por favor, especifique a senha do administrador.
Esta é a senha necessária para fazer login na interface web de administração.

Senha: 
Digite a senha novamente: 
O nome de usuário/senha do administrador foi atualizado com sucesso!

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

/etc/init.d/lsws start

O OpenLiteSpeed agora está em execução e ouvindo na porta 8088. Abra seu navegador web e digite a URL http://your-server-ip:8088. Você será redirecionado para a seguinte página:

Servidor Web OpenLiteSpeed no Debian 10

Instalar MariaDB para OpenLiteSpeed

Por padrão, o MariaDB está disponível no repositório padrão do Debian 10. 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 configurará a senha root, removerá usuários anônimos, desabilitará o login root remotamente e removerá o banco de dados de teste.

mysql_secure_installation

Responda a todas as perguntas conforme mostrado abaixo:

    Digite a senha atual para root (pressione Enter para nenhum):
    Definir senha root? [Y/n]: N
    Remover usuários anônimos? [Y/n]: Y
    Desabilitar login root remotamente? [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

Uma vez que o MariaDB esteja seguro, faça login no shell do MariaDB com o seguinte comando:

mysql -u root

Em seguida, desabilite a autenticação do plugin executando os seguintes comandos:

MariaDB [(none)]>use mysql;  
MariaDB [(none)]>update user set plugin='' where User='root';

Em seguida, limpe os privilégios e saia do shell do MariaDB com o seguinte comando:

MariaDB [(none)]>flush privileges;  
MariaDB [(none)]>exit;

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 web e digite a URL http://your-server-ip:7080. Você deve ver a seguinte página:

PHP para OpenLiteSpeed

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

Painel do OpenLiteSpeed

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

Compilar PHP no OpenLiteSpeed

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

Escolher opções de compilação

Agora, escolha as opções de compilação 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:

Baixar Código Fonte

Em seguida, clique no botão Next. Você deve ver a seguinte página:

Instalar PHP no LWS

Agora, faça login no 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 para o seu sistema.

Você pode verificar o processo de instalação com o seguinte comando:

tail -f /usr/local/lsws/phpbuild/buildphp_1563016683.8.log

Uma vez que a instalação tenha sido concluída com sucesso, você deve ver a seguinte saída:

copy compiled php binary to litespeed directory
cd /usr/local/lsws//fcgi-bin
ln -sf lsphp-7.3.6 lsphp7

==============================================
Finished building PHP 7.3.6 with LSAPI
==============================================
Sat 13 Jul 2019 08:07:36 AM EDT

DONE

Parabéns! você instalou e configurou com sucesso o OpenLiteSpeed no servidor Debian 10. Agora você pode facilmente hospedar seu site usando o OpenLiteSpeed. Para mais informações, você pode visitar a documentação oficial do OpenLiteSpeed em OpenLiteSpeed Doc

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.