Introdução

OpenLiteSpeed é um servidor HTTP leve, de alto desempenho e código aberto, conhecido por sua escalabilidade e velocidade. É uma escolha popular para hospedar sites dinâmicos e aplicações web. Neste guia, vamos instalar e configurar o OpenLiteSpeed no Ubuntu 24.04, utilizando os recursos da LetsCloud para garantir o melhor desempenho.

Objetivos

  • Instalar e configurar o OpenLiteSpeed no Ubuntu 24.04
  • Instalar o PHP e as dependências necessárias para conteúdo dinâmico
  • Configurar o firewall e a interface web
  • Utilizar os recursos da LetsCloud de forma eficaz

Pré-requisitos

  • CPU: Mínimo 2 núcleos (idealmente 4 para produção)
  • RAM: Mínimo 4GB (idealmente 8GB para sites com tráfego elevado)
  • Acesso SSH ao servidor
  • Privilégios de sudo

Passo 1: Atualizar o Ubuntu

Antes da instalação, atualize os pacotes do servidor:

sudo apt update && sudo apt upgrade -y

Passo 2: Instalar Dependências

O OpenLiteSpeed requer algumas dependências específicas. Instale-as com:

sudo apt install -y wget curl unzip software-properties-common

Passo 3: Instalar o OpenLiteSpeed

Adicione o repositório oficial do OpenLiteSpeed e instale:

sudo wget -O - https://repo.litespeed.sh | sudo bash
sudo apt install openlitespeed -y

Passo 4: Instalar PHP

Para executar sites dinâmicos, instale o PHP. O OpenLiteSpeed geralmente utiliza a versão mais recente, como o PHP 8.3:

sudo apt install lsphp83 lsphp83-common lsphp83-mysql lsphp83-gd lsphp83-opcache lsphp83-curl lsphp83-xml lsphp83-zip lsphp83-mbstring -y

Passo 5: Configurar o OpenLiteSpeed

Altere a senha padrão do administrador:

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

Depois, inicie o servidor:

sudo systemctl start lsws
sudo systemctl enable lsws

Passo 6: Acessar a Interface Web do OpenLiteSpeed

Acesse a interface de administração através de:

https://<ip-do-servidor>:7080

Faça login com as credenciais criadas no passo 5.

Recursos Ideais da LetsCloud para o OpenLiteSpeed

Para obter o melhor desempenho, recomenda-se os seguintes recursos da LetsCloud:

  • CPU: Mínimo 2 núcleos (idealmente 4 para produção)
  • RAM: Mínimo 4GB (idealmente 8GB para sites com tráfego elevado)
  • Armazenamento: SSD (recomendado 20GB para instalação e conteúdo do site)
  • Rede: Conexão de alta velocidade fornecida pela LetsCloud, garantindo acesso rápido e confiável

As instâncias da LetsCloud oferecem infraestrutura escalável e confiável para rodar seu servidor OpenLiteSpeed com eficiência.

Passo 7: Liberar Portas no Firewall

Permita as portas necessárias no firewall:

sudo ufw allow 8088/tcp
sudo ufw allow 7080/tcp
sudo ufw reload

Conclusão

Agora seu servidor OpenLiteSpeed está pronto no Ubuntu 24.04 utilizando a infraestrutura otimizada da LetsCloud. Aproveite um ambiente de hospedagem de alta performance e escalável.

Read more about: PT-BROperating SystemUbuntu