Litespeed Kurulumu

LiteSpeed Web Server (LSWS), yüksek performanslı, güvenli ve düşük kaynak tüketimli bir web sunucusudur.
Öne çıkan özellikleri:

  • Apache konfigürasyon dosyalarıyla uyumlu çalışır (.htaccess desteği).
  • HTTP/3, QUIC ve LSCache gibi modern teknolojileri destekler.
  • WordPress, Joomla ve Magento gibi CMS’lerde müthiş hız artışı sağlar.
  • DDoS koruması ve güvenlik modülü (mod_security) içerir.

🧩 Kurulum Öncesi Gereksinimler

Kurulumdan önce aşağıdaki şartların sağlandığından emin olun:

  • Root erişimine sahip bir Linux sunucu (CentOS, AlmaLinux, RockyLinux veya Ubuntu)
  • En az 1 GB RAM
  • DNS yapılandırması tamamlanmış bir alan adı (isteğe bağlı)
  • Güncel sistem paketleri

Örnek sistem:

OS: AlmaLinux 9 / RockyLinux 8  
Kullanıcı: root  
IP: xx.xx.xx.xx

⚙️ 1. Adım: Sistemi Güncelleyin

İlk olarak sisteminizi en güncel hale getirin:

sudo dnf update -y

⚙️ 2. Adım: Gerekli Paketleri Kurun

LiteSpeed kurulumu sırasında bazı araçlara ihtiyaç duyar:

sudo dnf install -y wget curl tar

🧰 3. Adım: LiteSpeed Kurulum Dosyasını İndirin

LiteSpeed’in resmi sitesinden en güncel sürümü indiriyoruz:

wget https://www.litespeedtech.com/packages/5.0/lsws-6.1.2-ent-x86_64-linux.tar.gz

💡 Not: Community sürümü (OpenLiteSpeed) kurmak istersen:

sudo dnf install epel-release -y
sudo dnf install openlitespeed -y

🧩 4. Adım: Arşivi Açın ve Kurulumu Başlatın

tar -xvzf lsws-6.1.2-ent-x86_64-linux.tar.gz
cd lsws-6.1.2
sudo ./install.sh

Kurulum sırasında sizden bazı bilgiler istenecektir:

  • Admin kullanıcı adıadmin
  • Yönetici şifresi → Güçlü bir parola belirleyin
  • Admin panel portu → Varsayılan 7080 kalabilir
  • HTTP portu → Varsayılan 80

Kurulum tamamlandığında şu mesajı görürsünüz:

LiteSpeed Web Server installation completed successfully!

🧱 5. Adım: Servisi Başlatın ve Otomatik Başlatmaya Ekleyin

sudo systemctl start lsws
sudo systemctl enable lsws

Servisin durumunu kontrol edin:

sudo systemctl status lsws

🌐 6. Adım: Web Arayüzüne Giriş

Tarayıcınızdan şu adrese gidin:

http://sunucu-ip-adresiniz:7080

Giriş ekranı geldiğinde kurulumda belirlediğiniz kullanıcı adı ve şifre ile oturum açabilirsiniz.
Arayüz üzerinden sanal host ekleyebilir, SSL sertifikası yükleyebilir veya PHP sürümünü değiştirebilirsiniz.

🔐 7. Adım: Güvenlik Duvarı Ayarları

Eğer port 7080’e erişemiyorsanız, firewall’a kural ekleyin:

sudo firewall-cmd --permanent --add-port=7080/tcp
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
sudo firewall-cmd --reload

⚡ 8. Adım: PHP Desteğini Aktif Edin

LiteSpeed, kendi PHP motoru olan LSAPI’yi kullanır.
Kurulum:

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

Veya OpenLiteSpeed için:

sudo dnf install lsphp81 lsphp81-common lsphp81-mysqlnd lsphp81-process lsphp81-mbstring lsphp81-json lsphp81-opcache -y

🧩 9. Adım: Web Sitesi (Virtual Host) Oluşturma

Arayüzde:

  • Configuration → Virtual Hosts → Add
  • Alan adı: example.com
  • Doküman dizini: /var/www/example.com/html

Ardından dizini oluşturun:

sudo mkdir -p /var/www/example.com/html
sudo echo "LiteSpeed kurulumu başarılı!" > /var/www/example.com/html/index.html

✅ 10. Adım: Test Edin

Tarayıcınızdan http://example.com adresine gidin.
Eğer “LiteSpeed kurulumu başarılı!” mesajını görüyorsanız, her şey doğru yapılandırılmış demektir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir