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
-
Accesează panoul:
http://IP-server:8088
-
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
-
Creează director site:
sudo mkdir -p /var/www/mysite.ro/{html,logs}
-
Adaugă conținut test:
echo "Site live cu OpenLiteSpeed!" | sudo tee /var/www/mysite.ro/html/index.html
Pasul 9: Optimizare PHP
-
Schimbă PHP implicit la 8.1:
sudo ln -sf /usr/local/lsws/lsphp81/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp
-
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:
-
Accesează
Virtual Hosts → mysite.ro → Cache
-
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ă
-
Schimbă port admin:
Editează/usr/local/lsws/admin/conf/admin_config.conf
:<address>*:34567</address> <!-- Înlocuiește 8088 -->
-
HTTPS automat cu Let's Encrypt:
sudo /usr/local/lsws/admin/misc/ssl.sh
De ce OpenLiteSpeed?
5 avantaje decisive:
Suport nativ HTTP/3 (QUIC)
Cache dinamic fără configurări complexe
Panou de administrare integrat
Compatibilitate instantanee cu .htaccess
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!