Dacă cauți o alternativă la Nginx/Apache cu încărcare de 3x mai rapidă, OpenLiteSpeed este soluția open-source nerostită. În acest ghid, vei configura cel mai rapid server web pentru Ubuntu 22.04, optimizat pentru WordPress și aplicații PHP.


Cerințe Preliminare

  • Server Ubuntu 22.04

  • Utilizator cu drepturi sudo

  • Domeniu sau IP public


Pasul 1: Actualizare Sistem

Pornește cu un sistem curat:

sudo apt update && sudo apt upgrade -y  

Pasul 2: Adăugare Repository Oficial

Importă cheia GPG și adaugă repo:

wget -qO - https://repo.litespeed.sh | sudo bash  

Verifică lista de pachete:

sudo apt-cache policy lsphp  

Pasul 3: Instalare OpenLiteSpeed + PHP

Instalează pachetele cheie:

sudo apt install openlitespeed lsphp81 lsphp81-common lsphp81-curl lsphp81-mysql -y  

 Notă: lsphp81 = PHP 8.1 optimizat pentru LiteSpeed


Pasul 4: Pornire Servicii

Activează și pornește serviciul:

sudo systemctl start lsws  
sudo systemctl enable lsws  

Verifică status:

systemctl status lsws  

 Caută active (running)


Pasul 5: Deschide Porturi în Firewall

Permite acces HTTP/HTTPS:

sudo ufw allow 8088  # Portul implicit admin  
sudo ufw allow 80,443  
sudo ufw reload  

Pasul 6: Configurare Interfață Admin

  1. Accesează panoul:

 
http://IP-server:8088  
  1. Setează parola admin:

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

 Introdu utilizatorul (admin) și o parolă puternică


Pasul 7: Testare Pagină Implicită

Accesează în browser:

http://IP-server:80  

 Ar trebui să apară "Welcome to OpenLiteSpeed Web Server"


Pasul 8: Configurare Virtual Host

  1. Creează director site:

 
sudo mkdir -p /var/www/mysite.ro/{html,logs}  
  1. Adaugă conținut test:

 
echo "Site live cu OpenLiteSpeed!" | sudo tee /var/www/mysite.ro/html/index.html  

Pasul 9: Optimizare PHP

  1. Schimbă PHP implicit la 8.1:

 
sudo ln -sf /usr/local/lsws/lsphp81/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp  
  1. Verifică versiunea:

 
/usr/local/lsws/fcgi-bin/lsphp -v  

Bonus: Configurare WordPress Ultra-Rapidă

1. Descărcare WordPress

cd /var/www/mysite.ro/html  
sudo wget https://ro.wordpress.org/latest-ro_RO.zip  
sudo unzip latest-ro_RO.zip  
sudo chown -R nobody:nogroup /var/www/mysite.ro/html  

2. Optimizare Cache

În panoul OpenLiteSpeed:

  1. Accesează Virtual Hosts → mysite.ro → Cache

  2. Activează:

    • Enable Cache

    • Storage Path: /var/www/mysite.ro/cache

    • TTL: 3600 secunde


Tabel Comparativ Performanță

Server Req/s (PHP) Memorie (MB) Încărcare WordPress
Apache 2,100 98 1.8s
Nginx 5,300 74 0.9s
OpenLiteSpeed 11,200 63 0.3s

Depanare Rapidă

  • Eroare 403 Forbidden:

     
    sudo chown -R nobody:nogroup /var/www/mysite.ro/html  
  • PHP nu rulează: Verifică symlink cu ls -l /usr/local/lsws/fcgi-bin/lsphp

  • Panou admin blocat: Resetează parola:

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

Securizare Avansată

  1. Schimbă port admin:
    Editează /usr/local/lsws/admin/conf/admin_config.conf:

     
    <address>*:34567</address>  <!-- Înlocuiește 8088 -->  
  2. HTTPS automat cu Let's Encrypt:

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

De ce OpenLiteSpeed?

 5 avantaje decisive:

  1. Suport nativ HTTP/3 (QUIC)

  2. Cache dinamic fără configurări complexe

  3. Panou de administrare integrat

  4. Compatibilitate instantanee cu .htaccess

  5. Consum RAM de până la 40% mai mic

Statistică impactantă:

Site-urile migrate la OpenLiteSpeed înregistrează o creștere medie a traficului de 22% datorită vitezei!

Răspunsul a fost util? 0 utilizatori au considerat informația utilă (0 Voturi)