Yazı Boyutu:

Giriş: LiteSpeed Nedir?

LiteSpeed Web Server (LSWS), Apache ile %100 uyumlu, yüksek performanslı, ticari bir web sunucusudur. Ücretsiz sürümü olan OpenLiteSpeed, özellikle WordPress, WooCommerce gibi CMS sistemlerinde Apache’ye göre çok daha hızlıdır.

Avantajları:

  • Event-based mimari (Apache’nin process/thread modeline göre çok daha verimli)

  • Gelişmiş LSCache entegrasyonu (sayfa önbellekleme)

  • DDoS koruma mekanizmaları

  • HTTP/3 ve QUIC desteği

  • cPanel ve DirectAdmin ile entegre çalışabilir


BÖLÜM 1 – LiteSpeed/OpenLiteSpeed Kurulumu

1.1 Hangi Sürüm Seçilmeli?

Sürüm Açıklama
OpenLiteSpeed Açık kaynak ve ücretsiz. Tam özellikli, fakat resmi LSCache eklentileri kısıtlıdır.
LiteSpeed Enterprise Ticari. cPanel/DirectAdmin entegrasyonu, resmi destek ve gelişmiş LSCache modülü ile birlikte gelir.

Kurulumun nasıl yapılacağını iki ayrı başlıkta anlatıyorum.


1.2 OpenLiteSpeed Kurulumu (Ücretsiz Sürüm)

Sistem Gereksinimleri:

  • CentOS 7, AlmaLinux, Ubuntu 20.04+, Debian 10+

  • Minimum 1 GB RAM (en az 2 GB önerilir)

  • Root erişimli sunucu

Adım 1 – Reposu Ekleyin ve Kurulumu Başlatın

Ubuntu/Debian:

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

CentOS/AlmaLinux:

bash <( curl https://repo.litespeed.sh ) yum install openlitespeed -y

Adım 2 – Web Panel Parolası Ayarlama

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

Adım 3 – Servisi Başlatma ve Aktif Etme

systemctl enable lsws systemctl start lsws

Adım 4 – Web Paneline Erişim

Tarayıcınıza şunu yazın:
https://your-server-ip:7080


1.3 LiteSpeed Enterprise Kurulumu (cPanel Üzerine)

Adım 1 – cPanel eklentisini yükleyin:

bash <( curl https://get.litespeed.sh )

Yükleme tamamlandığında LiteSpeed, Apache’nin yerine geçer.

Adım 2 – Yönetim Paneli

cPanel üzerinden WHM > Plugins > LiteSpeed Web Server menüsünden yapılandırma yapılabilir.


BÖLÜM 2 – Temel Yapılandırma

2.1 Port Ayarları

OpenLiteSpeed varsayılan olarak port 8088 ve admin panel için 7080 kullanır. Bunları değiştirmek için:

/usr/local/lsws/admin/conf/admin_config.conf

ya da admin panelden
Listeners > View/Edit yoluyla portları güncelleyebilirsiniz.

2.2 PHP Sürümünü Ayarlamak

PHP yükleme:

/usr/local/lsws/admin/misc/lsup.sh -v 8.2

PHP ayarlarını güncellemek için:

/usr/local/lsws/lsphp*/bin/php -i

Veya admin panelden: Server Configuration > External App > lsphp yolunu kullanın.


BÖLÜM 3 – LSCache Kurulumu ve Yapılandırma

3.1 WordPress Üzerine LSCache Eklentisi Kurmak

  1. WordPress admin paneline giriş yapın.

  2. Eklentiler > Yeni Ekle > LiteSpeed Cache

  3. Kur ve etkinleştir

3.2 .htaccess ile Cache Ayarları

Eğer OpenLiteSpeed kullanıyorsanız .htaccess dosyasına şu satırları ekleyin:

CacheEnable public / RewriteEngine On RewriteCond %{REQUEST_METHOD} ^GET|HEAD$ RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ RewriteCond %{REQUEST_URI} !^/wp-admin/ RewriteRule .* - [E=Cache-Control:max-age=120]

3.3 LSCWP Ayarları

  • Cache TTL: Varsayılan 3600 yerine 120 ayarlanabilir.

  • Object Cache: Memcached veya Redis desteği ile hız artar.

  • Browser Cache: Aktif edilmelidir.

  • CDN Entegrasyonu: Cloudflare desteği yerleşik olarak vardır.


BÖLÜM 4 – Performans ve Güvenlik Optimizasyonu

4.1 gzip & Brotli Aktifleştirme

cd /usr/local/lsws/conf nano httpd_config.conf

Aşağıdaki satırları ekleyin:

enableGzip 1 enableBrotli 1

4.2 HTTP/3 & QUIC

QUIC ve HTTP/3 destekliyse aktif edin:

  • Admin panelden:
    Listeners > SSL > Enable QUIC

  • Firewall üzerinde UDP 443 portunu açın:

firewall-cmd --permanent --add-port=443/udp firewall-cmd --reload

4.3 Güvenlik

  • Web Admin Panel parolasını karmaşık yapın

  • SSH portunuzu değiştirin

  • Fail2Ban veya CSF ile brute force engelleyin

  • OpenLiteSpeed paneline 2FA eklenemiyor ama IP whitelist önerilir


BÖLÜM 5 – Benchmark ve Ölçümleme

5.1 Apache ile Karşılaştırmalı Test

ab (Apache Bench) veya wrk gibi araçlarla aynı sunucuda aşağıdaki şekilde test yapılabilir:

ab -n 1000 -c 100 http://127.0.0.1:8088/

LiteSpeed genellikle %300 daha fazla istek yanıtlayabilir.

5.2 htop ile İzleme

htop

RAM ve CPU kullanımı gözlemlenebilir. LiteSpeed’in event-driven mimarisi sayesinde CPU kullanımı Apache’ye göre daha düşük olur.


Sonuç

LiteSpeed (özellikle Enterprise sürüm) ve OpenLiteSpeed, hem yüksek trafikli web siteleri hem de WordPress gibi dinamik içerikli uygulamalarda ciddi performans farkı yaratır. Apache uyumluluğu sayesinde geçiş süreci kolaydır. Özellikle LSCache entegrasyonu sayesinde, sayfa yükleme süreleri dramatik şekilde azalır.

Kurulumu yaptıktan sonra:

  • PHP versiyonlarını doğru yönetin

  • Gzip ve Brotli’yi aktif edin

  • LSCache eklentisini optimize edin

  • QUIC/HTTP3 gibi yeni teknolojileri kullanın

  • Firewall ve erişim politikalarını sıkılaştırın

Bu yapılandırmalardan sonra LiteSpeed size yüksek performans ve güvenlik sunacaktır.