
LiteSpeed Web Server vs Apache: Mimari, Performans ve cPanel Bağlamı
LiteSpeed Web Server (LSWS) ve Apache 2.4 arasındaki gerçek farklar: event-driven asenkron mimari, mod_lsapi PHP handler, LiteSpeed Cache (LSCache), HTTP/3 + QUIC, .htaccess uyumluluğu, cPanel/WHM EasyApache 4 entegrasyonu, OpenLiteSpeed ücretsiz alternatif ve VDS migrasyon yolu.
LiteSpeed Web Server vs Apache: Mimari, Performans ve cPanel Bağlamı
Web sunucusu dünyasında 30 yılı aşkın bir Apache geleneği, 20 yıllık bir Nginx alışkanlığı ve 20+ yıllık bir LiteSpeed sessiz başarısı var. Birçok sistem yöneticisi Apache ve Nginx arasındaki tartışmayı bilir, ancak LiteSpeed Web Server (LSWS) çoğu zaman gözden kaçar — özellikle cPanel altyapısı kullanmayan ya da hiç managed paylaşımlı hosting deneyimi olmayan sysadminler için.
Oysa LSWS modern paylaşımlı hosting ekosisteminin sessiz omurgasıdır. cPanel + WHM kuran çoğu sağlayıcı, EasyApache 4 üzerinden Apache'yi LiteSpeed ile değiştirir; çünkü saf Apache 2.4 + mod_php yüksek bağlantıda zorlanır, Nginx + PHP-FPM .htaccess'i okuyamaz, ve LiteSpeed bu iki dünyanın iyi yanlarını birleştirir: event-driven asenkron mimari + tam Apache .htaccess uyumu + dahili LSCache.
Bu rehberde LiteSpeed Web Server'ın ne olduğunu, Apache 2.4 ile gerçek farklarını, neden bu kadar hızlı olduğunu, LSCache dahili cache sisteminin Nginx + Varnish kombinasyonu gerektirmeden nasıl çalıştığını, HTTP/3 + QUIC desteğini, mod_lsapi PHP handler'ı, cPanel entegrasyonunu, VDS üzerinde OpenLiteSpeed (ücretsiz, GPLv3) ya da LiteSpeed Enterprise (lisanslı) seçimini, ve Buyukweb'in cPanel + VDS planları arasında LiteSpeed'in nerede durduğunu detaylı işliyoruz.
Buyukweb perspektifi: Bursa Tier 3 veri merkezindeki cPanel paketlerimizde (₺350-2.000/yıl) LiteSpeed Web Server + LSCache standart özelliktir. Yani başlangıç paketi alan müşterimiz bile, hiçbir ek setup yapmadan WordPress + LSCache for WordPress eklentisini kurar kurmaz HTTP/3, server-level cache, ESI hole-punching ve tag-based cache purge avantajlarını alır. VDS E5-V4 paketlerimizde (₺250-600/ay) root erişiminiz tam olduğu için OpenLiteSpeed (ücretsiz), LiteSpeed Enterprise (lisanslı), Apache 2.4 veya Nginx — istediğinizi kurarsınız. KVKK uyumlu TR datacenter (Bursa Tier 3), faturalama TL + KDV. Destek: 0850 302 60 70.
Web Sunucusu Kısa Tarihi: NCSA, Apache, Nginx, LiteSpeed
LiteSpeed'i anlamak için biraz tarih bilgisi gerekir. Web sunucusu kavramı 1990'ların başında ortaya çıktı:
- 1991 — Tim Berners-Lee'nin CERN'de yazdığı CERN httpd, dünyanın ilk HTTP sunucusu.
- 1993 — NCSA HTTPd (National Center for Supercomputing Applications) Marc Andreessen ekibinden, çok daha geniş kabul gördü.
- 1995 — NCSA HTTPd'nin gönüllü "patch"leri toplandı, "A Patchy Server" → Apache doğdu. İlk versiyon 0.6.2, takım NCSA HTTPd 1.3 kodunu temel aldı. Apache Software Foundation kısa sürede oluştu.
- 1999 — Apache 1.3 yaygınlaştı, dünyadaki sunucuların %60'ında çalışıyordu.
- 2002 — Apache 2.0 yayınlandı (MPM kavramı ile prefork/worker seçeneği). Aynı yıl LiteSpeed Technologies Inc. kuruldu (George Wang) ve LiteSpeed Web Server 1.0 piyasaya çıktı.
- 2004 — Igor Sysoev Nginx'i halka açtı (Rambler için yazılmıştı, event-driven mimari).
- 2005-2012 — Apache 2.2 → 2.4 evrimi, MPM event eklendi, Nginx yayınlaştı.
- 2018 — LiteSpeed QUIC desteğini ilk üretim seviyesi web sunucularından biri olarak ekledi.
- 2020+ — HTTP/3 standardı (RFC 9114), LiteSpeed default açık olarak destekledi. Apache 2.4 HTTP/3 desteği hâlâ deneysel/sınırlı. Nginx 1.25+ mainline HTTP/3 desteğini ekledi.
Yani LiteSpeed Apache'den 7 yıl sonra, Nginx'ten 2 yıl önce doğdu; üç ürün de farklı tasarım hedefleriyle yola çıktı.
LiteSpeed Web Server Ürün Modeli: Enterprise vs OpenLiteSpeed
LiteSpeed Technologies iki ana ürün üretir:
LiteSpeed Enterprise (LSWS)
- Ticari, lisanslı. Yıllık veya aylık ödemeli, CPU sayısına göre fiyatlandırılır.
- cPanel + WHM entegrasyonu tamamen native. EasyApache 4 ile Apache'yi yerine geçirir.
- Apache config 100% native parse — vhost, .htaccess, mod_rewrite, mod_security, mod_headers vs. Apache yapılandırması bir bayt bile değişmeden çalışır.
- mod_lsapi ile PHP doğal handle edilir (mod_php benzeri ama daha hızlı).
- CloudLinux LVE entegrasyonu sıkı — paylaşımlı hosting "tenant per-account izolasyonu" için ideal.
- LSCache (built-in) server-level cache, plugin ücretsiz.
- 24/7 ticari destek LiteSpeed Technologies tarafından.
- Bireysel "Free Starter" lisans 1 domain + 2 GB RAM sınırlı, dev/test için.
OpenLiteSpeed (OLS)
- Açık kaynak, GPLv3. Ücretsiz, sınırsız domain.
- Aynı temel mimari (event-driven, async I/O).
- Web tabanlı admin paneli (port 7080) — vhost yönetimi UI'dan.
- cPanel entegrasyonu yok (cPanel sadece Enterprise destekler).
- LSCache plugin destekli ama bazı premium özellikler Enterprise'a özgüdür (ESI, edge cache).
- WordPress + LSCache for WordPress eklentisi tam destek.
- Topluluk desteği (forum, GitHub issues).
VDS müşterilerimiz için ana ayrım şu: cPanel kullanmak isteyenler Enterprise gerektirir, kendi yönetimini yapanlar OpenLiteSpeed ile hızla başlayabilir. Buyukweb cPanel paketlerinde Enterprise lisansı zaten dahildir, müşterinin ayrıca lisans alması gerekmez.
Mimari Kıyas: Apache 2.4 vs Nginx vs LiteSpeed
Üç web sunucusunun dahili mimari farkı bağlantı başına nasıl davrandıklarındadır. Bu farkı anlamak performans tartışmasının özüdür.
Apache 2.4 — Process/Thread Tabanlı (MPM)
Apache "Multi-Processing Module" (MPM) seçimine göre üç temel davranış sergiler:
prefork (klasik):
Master process → N adet child process (her birini bir bağlantı kullanır)
- PHP mod_php ile rahatça çalışır (thread-safe değil)
- Yüksek bellek (process başına ~30-80 MB)
- 200 eş zamanlı bağlantı = 200 process
worker (thread):
Master process → N child → her child M thread
- Bellek daha verimli
- PHP mod_php thread-safe olmadığı için sorunlu
- Genelde PHP-FPM ile kullanılır
event (modern):
Worker MPM gibi ama keep-alive bağlantılar dedike thread kullanmaz
- Daha verimli ama hâlâ thread bazlı
- PHP-FPM ile en iyi sonuç
Apache 2.4'ün modüler yapısı çok zengindir: mod_ssl, mod_rewrite, mod_security, mod_headers, mod_deflate, mod_brotli, mod_http2 vs. .htaccess runtime'da parse edilir — her istekte dosya okunur, esnek ama kaynak yükü oluşturur.
Nginx — Event-Driven, Async I/O
Nginx tek master + N worker mimarisi kullanır. Her worker bir thread'tir ama içinde event loop (epoll Linux'ta, kqueue BSD'de) ile binlerce eş zamanlı bağlantıyı yönetir:
worker_processes = N (CPU sayısı kadar)
worker_connections = 10240+ (her worker'da)
Her bağlantı bir state machine — accept, read, process, write, close.
Bağlantı bekleme moduna girdiğinde worker başka bağlantıya geçer.
- Çok yüksek bağlantı kapasitesi — 10.000+ eş zamanlı bağlantı düşük bellekle.
- Statik dosya servisi çok hızlı (sendfile syscall + zero-copy).
- Reverse proxy + load balancer olarak çok güçlü.
- .htaccess YOK — tüm yapılandırma merkezi
nginx.confveincludedosyaları. - PHP doğrudan modül olarak yüklenmez, PHP-FPM ile FastCGI üzerinden konuşur.
- Dinamik modül yükleme kısıtlı (compile-time modül seçimi yaygın).
LiteSpeed — Event-Driven + Apache Uyumu
LiteSpeed mimari olarak Nginx'e benzer ama bir avantajı vardır: Apache yapılandırmasını doğal okur.
litespeed (master) → N child process → her child event loop
↓
async I/O + non-blocking
↓
mod_lsapi → PHP backend
↓
LSCache (in-memory + disk)
- Event-driven — Nginx benzeri yüksek bağlantı kapasitesi.
- Apache config parse — httpd.conf, vhost, .htaccess native parse, mod_rewrite + mod_security + mod_headers direktiflerini Apache gibi anlar.
- "Drop-in Apache replacement" — Apache'yi durdur, LiteSpeed başlat, hiçbir config değişikliği gerekmez (cPanel WHM EasyApache "Switch Web Server" wizard ile tek tıkla).
- mod_lsapi PHP handler — PHP'yi doğrudan child process içine LSAPI üzerinden yükler, FastCGI overhead'i olmaz, mod_php'den daha hızlı.
- LSCache in-memory + disk server-level cache — Nginx FastCGI Cache veya Varnish'e ihtiyaç kalmaz.
- CloudLinux LVE entegrasyonu — paylaşımlı hosting "noisy neighbor" sorununu kontrol eder.
Mimari Özet Tablo
| Boyut | Apache 2.4 (event MPM) | Nginx | LiteSpeed |
|---|---|---|---|
| Mimari | Hybrid thread + event | Pure event-driven | Pure event-driven |
| Eş zamanlı bağlantı | Orta (~2.000-5.000) | Çok yüksek (10.000+) | Çok yüksek (10.000+) |
| Bellek/bağlantı | Yüksek | Düşük | Düşük |
| .htaccess | Native | Yok | Native |
| Apache config parse | Native | Yok | Native (drop-in) |
| PHP handler | mod_php / PHP-FPM | PHP-FPM | mod_lsapi (LSAPI) |
| Built-in cache | Yok (mod_cache var) | FastCGI cache (manuel) | LSCache (full) |
| HTTP/3 + QUIC | Deneysel/sınırlı | 1.25+ mainline | Üretim seviyesi |
| Brotli | mod_brotli | brotli module | Native |
| WebSocket | mod_proxy_wstunnel | proxy_pass | Native + proxy |
| cPanel entegrasyon | Native (varsayılan) | Yok (manuel) | Native (EasyApache 4) |
| Dinamik modül | Çok zengin | Sınırlı | Apache modüller + kendi |
| Lisans | Apache 2.0 (free) | BSD-2-Clause (free) | Enterprise lisanslı / OLS GPLv3 |
Performans Karşılaştırması: Gerçekçi Çerçeveler
LiteSpeed Technologies kendi benchmark'larında dramatik rakamlar yayınlar (5-10x Apache, 3-5x Nginx). Üçüncü taraf bağımsız benchmark'lar daha ölçülü tablolar sunar. Gerçekçi bir özet:
Statik İçerik (HTML, JS, CSS, görsel)
İş yükü: 1 KB statik HTML, 1.000 eş zamanlı bağlantı, 60 saniye
Apache 2.4 prefork: ~2.000-3.000 req/s, bellek 1.5-2 GB
Apache 2.4 event: ~8.000-12.000 req/s, bellek 600 MB
Nginx: ~25.000-40.000 req/s, bellek 80 MB
LiteSpeed: ~25.000-45.000 req/s, bellek 100 MB
Sonuç: Statik içerikte Nginx ≈ LiteSpeed, ikisi de Apache event'in 3-4 katı, Apache prefork'un 10x'i.
PHP İşleme (Dinamik İçerik)
İş yükü: WordPress home page (cache yok), 200 eş zamanlı bağlantı
Apache 2.4 + mod_php: ~120-180 req/s, TTFB 600-900 ms
Apache 2.4 + PHP-FPM: ~200-280 req/s, TTFB 400-600 ms
Nginx + PHP-FPM: ~250-350 req/s, TTFB 350-500 ms
LiteSpeed + mod_lsapi: ~400-550 req/s, TTFB 200-350 ms
LSAPI'nin overhead'i FastCGI'den düşük olduğu için LiteSpeed dinamik PHP'de Nginx + PHP-FPM'i bile geçer (test ortamına göre %30-70 fark).
LSCache Açıkken (WordPress Cached)
İş yükü: WordPress home page, LSCache full cache hit
Apache + W3 Total Cache: ~800-1.200 req/s, TTFB 80-150 ms
Nginx + FastCGI Cache: ~5.000-8.000 req/s, TTFB 30-60 ms
Nginx + Varnish: ~10.000-15.000 req/s, TTFB 20-40 ms
LiteSpeed + LSCache: ~15.000-25.000 req/s, TTFB 15-40 ms
LSCache server-level + in-memory olduğu için PHP'yi hiç çağırmadan cevap üretir. WordPress cached siteler için en hızlı stack'lerden biridir.
Yüksek Bağlantı (C10K, C100K)
İş yükü: 10.000 keep-alive bağlantı
Apache 2.4 prefork: Hatalı çalışır (per-conn process maliyeti)
Apache 2.4 event: Çalışır ama bellek 4-8 GB
Nginx: Rahat çalışır, bellek 200-500 MB
LiteSpeed: Rahat çalışır, bellek 250-600 MB
C100K (100.000 eş zamanlı bağlantı) seviyesi için Apache prefork tamamen elenir, Apache event büyük donanım gerektirir, Nginx ve LiteSpeed rahat çalışır.
Not: Benchmark rakamları test ortamı, donanım, network gecikmesi, CPU sayısı, PHP versiyon ve uygulama kompleksitesine göre dramatik değişir. Yukarıdaki sayılar yön gösterici, kesin değil. Kendi senaryonuzda
wrk,ab,siege,k6ile test ederek karşılaştırmanız önerilir.
mod_lsapi — LiteSpeed PHP Handler
PHP'nin web sunucusu ile iletişimi tarihsel olarak şu yollarla yapıldı:
| Handler | Açıklama | Avantaj | Dezavantaj |
|---|---|---|---|
| CGI | Her istekte PHP process spawn | Basit | Çok yavaş |
| mod_php | PHP Apache process içine yüklenir | Hızlı, kolay | Apache prefork zorunlu, thread-safe değil |
| FastCGI | Persistent PHP process, Apache/Nginx ile pipe | Verimli | TCP/socket overhead |
| PHP-FPM | FastCGI'nin modern Apache/Nginx versiyonu | Process pool, OPcache | Hâlâ FastCGI overhead'i |
| mod_lsapi (LSAPI) | PHP'yi LiteSpeed process içine native API ile bağlar | En düşük overhead, izole, CloudLinux LVE uyumu | LiteSpeed (veya cPanel) gerektirir |
LSAPI (LiteSpeed Server Application Programming Interface) açık spesifikasyondur (GPLv3), mod_lsapi onun Apache modülü olarak Apache + CloudLinux ortamlarında da kullanılabilir. PHP isteğini binary protokolle aktarır, FastCGI'nin metin tabanlı protokol overhead'inden kaçar.
CloudLinux LVE entegrasyonu: LVE (Lightweight Virtual Environment) her cPanel hesabına izole CPU/RAM/IO quota verir. mod_lsapi PHP isteğini doğru LVE'ye yönlendirir, "noisy neighbor" sorunu kontrol altına alınır — paylaşımlı hostingde kritik.
LiteSpeed Cache (LSCache) — Detaylı
LSCache, LiteSpeed'in en önemli özelliklerinden biridir. Bağımsız bir Varnish/Nginx FastCGI Cache stack'i kurmaya gerek bırakmaz.
Server-Level Cache
Cache web sunucusu seviyesinde, PHP'den önce devreye girer:
[Client] → [LiteSpeed: hit kontrol] → [HIT: in-memory cache döner]
→ [MISS: PHP backend → cache yazılır → döner]
Bir cache HIT'inde PHP hiç çağrılmaz. WordPress için 200-400 ms TTFB → 20-50 ms TTFB.
LSCache for WordPress Eklentisi (Ücretsiz)
WordPress eklenti deposunda "LiteSpeed Cache" isimli resmi ücretsiz eklenti vardır. Aktif yüklenme: 6 milyon+ site.
Özellikler:
- Otomatik page caching — yorum gönderme, post update, kategori değişiminde ilgili sayfa otomatik purge
- Database optimization — revisions temizleme, transient temizleme
- Image optimization — WebP/AVIF dönüşüm
- CSS/JS minify + combine — frontend bundle optimization
- Critical CSS — above-the-fold CSS inline
- Lazyload — görseller + iframe
- CDN entegrasyon — özellikle QUIC.cloud (LiteSpeed sahibi)
Edge Side Includes (ESI) — Hole-Punching
LSCache ESI ile "hole-punch" yapar: sayfanın çoğu cached, ama bir kısmı (sepet, kullanıcı menüsü, login durumu) her istekte dinamik:
<!-- Cached HTML içeriği -->
<header>...</header>
<main>...</main>
<!-- ESI hole — her istekte PHP'den dinamik -->
<esi:include src="/cart-summary" />
<!-- Cached -->
<footer>...</footer>
WooCommerce + LSCache mükemmel uyum sağlar — ana ürün sayfaları cache, sepet/checkout dinamik.
Tag-Based Cache Purge
LSCache her cache entry'sine "tag" atar. Bir post update edildiğinde:
LSCache: post:1234 update detected
→ ilgili tag'leri purge: home, category:tech, tag:wordpress, post:1234
→ CDN purge tetiklenir (QUIC.cloud)
Eski plugin'lerin "tüm cache flush" davranışına göre çok daha verimli — sadece etkilenen sayfa cache'ten çıkar, gerisi olduğu gibi kalır.
WooCommerce + WPML + bbPress Entegrasyonları
LSCache eklentisi WordPress ekosistemindeki popüler eklentilerle özel entegrasyonlar sunar:
- WooCommerce — sepet/checkout/my-account ESI hole, ürün sayfası full cache, kategori cache + tag purge.
- WPML — dile göre ayrı cache key, dil değişiminde doğru cache döner.
- bbPress — forum thread güncellemesinde ilgili thread + forum sayfası purge.
- Yoast SEO — meta değişiminde post cache otomatik purge.
- Elementor / Beaver Builder — page builder save → cache purge.
HTTP/3 + QUIC: LiteSpeed'in Erken Hareketi
QUIC (Quick UDP Internet Connections), Google'ın 2012'de başlattığı UDP tabanlı transport protokolüdür. 2021'de IETF tarafından RFC 9000 olarak standartlaştı, HTTP/3 ise QUIC üzerinde çalışan HTTP versiyonudur (RFC 9114).
Avantajları
- 0-RTT connection — Tekrar bağlantıda handshake atlanır (TLS resumption + QUIC 0-RTT).
- Head-of-line blocking yok — TCP'de bir paket kaybolursa tüm streamleri etkiler; QUIC'te streamler birbirini bloklamaz.
- Bağlantı taşınabilirliği — Mobile kullanıcı WiFi'den 4G'ye geçtiğinde aynı bağlantı devam eder (connection ID).
- Daha hızlı paket kaybı recovery — Acknowledgment mekanizması TCP'den daha verimli.
Web Sunucularında HTTP/3 Durumu
| Sunucu | HTTP/3 Desteği |
|---|---|
| Apache 2.4 | Deneysel / sınırlı (mod_http3 üçüncü taraf, mainstream değil) |
| Nginx | 1.25+ mainline, default kapalı, manuel açma |
| LiteSpeed Enterprise | Üretim seviyesi, varsayılan açık |
| OpenLiteSpeed | Üretim seviyesi, varsayılan açık |
| Caddy | Üretim seviyesi |
| Traefik | Üretim seviyesi |
LiteSpeed, QUIC'i 2018'den beri üretim ortamlarında destekliyor. QUIC.cloud servisi LiteSpeed Technologies'in CDN'idir ve HTTP/3 + LSCache edge entegrasyonu sunar.
TLS 1.3 + 0-RTT
Üç sunucu da TLS 1.3 destekler. LiteSpeed 0-RTT (zero round-trip time) açma varsayılan olarak aktif gelir — tekrar gelen kullanıcılarda TLS handshake atlanır.
Apache → LiteSpeed Migrasyonu (cPanel WHM)
Apache'den LiteSpeed'e geçiş cPanel ortamında dakikalar içinde tamamlanır:
WHM → Search "Switch Web Server"
→ LiteSpeed seçilir
→ İstenirse Apache config validation
→ "Build & Switch" tıklanır
→ EasyApache 4 Apache'yi durdurur, LiteSpeed'i başlatır
→ vhost'lar otomatik dönüştürülür
→ .htaccess hiç değişmeden çalışır
Migrasyon sırasında:
- Apache port 80/443 → LiteSpeed port 80/443 (drop-in)
- httpd.conf → LiteSpeed httpd_config.conf (otomatik üretilir)
- vhost includes (
/etc/apache2/conf.d/*.conf) → LiteSpeed parse - .htaccess → değişmeden çalışır
- mod_php → mod_lsapi (PHP versiyon başına LSAPI handler)
- mod_security + OWASP CRS → çalışmaya devam eder
- mod_rewrite, mod_headers, mod_deflate → tümü çalışır
Geri dönüş aynı wizard ile mümkün, Apache yeniden devreye alınır. Üretim ortamında bakım penceresi 1-2 dakika.
VDS Üzerinde LiteSpeed Kurulumu (Kavramsal)
Buyukweb VDS müşterilerimiz için iki yol var.
OpenLiteSpeed (Ücretsiz, Hızlı Başlangıç)
# Ubuntu 22.04 üzerinde 1-line installer
wget -O - https://repo.litespeed.sh | bash
# OpenLiteSpeed kurulum
apt install -y openlitespeed lsphp82 lsphp82-mysql lsphp82-imap
# Admin panel default port 7080
# /usr/local/lsws/admin/misc/admpass.sh ile admin şifresi belirle
# Servis yönetimi
systemctl enable lsws
systemctl start lsws
# Default vhost http://VDS_IP/ → "Welcome to OpenLiteSpeed"
Admin paneli (https://VDS_IP:7080):
- Listeners — 80, 443 portları, TLS sertifika
- Virtual Hosts — yeni site ekleme, root dir, error log
- Server Configuration — global settings, MIME types
- PHP Handlers — LSPHP versiyonu seçimi
- LSCache — server-level cache config
WordPress + LSCache for WordPress eklentisi tam destek; ESI ve edge cache özellikleri OpenLiteSpeed'de de mevcut (bazı premium özellikler Enterprise'a özgüdür).
LiteSpeed Enterprise (Lisanslı)
# LiteSpeed Enterprise installer
wget https://www.litespeedtech.com/packages/lsws/lsws-installer.sh
chmod +x lsws-installer.sh
./lsws-installer.sh
# Lisans key girilir (1-Domain Free Starter veya ticari lisans)
# CPU sayısına göre lisans seviyesi seçilir
Ticari lisans kullanım maliyeti vardır; bireysel "1-Domain Free Starter" lisans 1 domain + 2 GB RAM ile sınırlıdır (dev/test için). cPanel WHM ortamında EasyApache 4 wizard ile kurulum çok daha kolaydır — Buyukweb cPanel paketinde bu süreç zaten tamamlanmış olarak gelir.
Dosya Yapısı (LiteSpeed Enterprise)
/usr/local/lsws/
├── bin/ → litespeed binary
├── conf/ → ana yapılandırma (httpd_config.conf)
├── admin/ → admin panel (port 7080)
├── lsphp82/ → LSPHP 8.2 handler
├── cgi-bin/ → CGI scripts (legacy)
├── DEFAULT/ → default vhost
└── logs/ → access.log, error.log, stderr.log
/etc/init.d/lsws → init script (systemd üzerinde lsws.service)
Konfigürasyon Örneği (Vhost)
# /usr/local/lsws/conf/vhosts/sirket/vhost.conf
docRoot /var/www/sirket/public
enableGzip 1
enableBr 1
errorlog logs/sirket-error.log {
useServer 0
logLevel ERROR
rollingSize 10M
}
context / {
type NULL
location /var/www/sirket/public
allowBrowse 1
rewrite {
enable 1
inherit 1
}
}
# PHP handler
scripthandler {
add lsapi:lsphp82 php
}
# LSCache config
cacheRoot /var/cache/lsws/sirket
cacheEnable 1
Apache .htaccess Direktiflerinin LiteSpeed'de Davranışı
LiteSpeed'in en güçlü özelliği .htaccess uyumluluğudur. Apache projeleri sıfır değişiklik ile geçer.
Desteklenen direktifler örnekleri:
# mod_rewrite — WordPress permalink, Laravel routing
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# mod_headers — security headers
Header set X-Frame-Options "SAMEORIGIN"
Header set X-Content-Type-Options "nosniff"
Header set Strict-Transport-Security "max-age=31536000"
# mod_deflate / mod_brotli — compression
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css application/javascript
</IfModule>
# Auth — basic auth
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /var/www/.htpasswd
Require valid-user
# LSCache direktifleri (LiteSpeed-specific)
<IfModule LiteSpeed>
CacheEnable public /
CacheDisable url /wp-admin
</IfModule>
LiteSpeed bu direktifleri Apache'nin yaptığı şekilde işler. Geliştirici developer ortamından üretim cPanel + LiteSpeed ortamına .htaccess'ini taşıdığında hiçbir uyumsuzluk olmaz.
CloudLinux + LiteSpeed Kombinasyonu
Paylaşımlı hosting altyapısının kalitesini belirleyen üçlü:
CloudLinux OS (kernel) + LVE (per-account quota) + LiteSpeed (web server)
LVE (Lightweight Virtual Environment)
Her cPanel hesabına izole quota:
- CPU limit (örn. %25)
- RAM limit (örn. 1 GB)
- IO limit (örn. 25 MB/s)
- Process count limit (örn. 100 process)
- Inode limit (dosya sayısı)
LVE limit aşıldığında kullanıcının PHP yavaşlar/durur ama diğer hesapları etkilemez.
CageFS
Her hesabın görebildiği dosya sistemi sadece kendi home directory'sidir. Diğer hesapların dosyalarını göremez (chroot benzeri ama daha gelişmiş). Güvenlik açıklarında bile veri sızıntısı önlenir.
LiteSpeed mod_lsapi + LVE
LiteSpeed PHP isteğini hesap LVE'sine yönlendirir. PHP CPU yer, ama o CPU yalnızca o hesabın quota'sından düşülür. Container-like izolasyon ama container overhead'i olmadan.
Buyukweb cPanel paketlerinde CloudLinux + LVE + CageFS + LiteSpeed + LSCache standart gelir. Müşteri herhangi bir setup yapmaz; hosting paketini aldığı an aktiftir.
WordPress + LSCache + Redis Object Cache Stack
Yüksek performanslı WordPress için Buyukweb cPanel'inde tipik stack:
[Visitor]
↓
[Cloudflare CDN (opsiyonel)]
↓
[LiteSpeed Web Server + HTTP/3 + Brotli + LSCache server-level]
↓
[WordPress + LSCache for WordPress eklentisi]
↓
[Redis Object Cache (opsiyonel, yüksek trafik için)]
↓
[MariaDB / MySQL]
Bu stack'te tipik gözlem:
- Cache HIT TTFB: 15-50 ms
- Cache MISS TTFB: 200-400 ms (PHP çalıştığında)
- HTTP/3 latency improvement: 4G mobile kullanıcılarda 50-150 ms tasarruf
- Brotli compression: %15-25 transfer boyutu azalır
WooCommerce için aynı stack + ESI hole-punch (sepet/checkout dinamik) ekonomik kaynakta yüksek performans verir.
E-Ticaret Bağlamı — WooCommerce + LSCache
WooCommerce mağaza sayfaları %95'i statik (ürün listeleme, kategori, blog), %5'i dinamik (sepet, checkout, my-account). LSCache + ESI tam bu ayrımı yönetir:
Ürün sayfası → full cache (ESI hole = sepet özet)
Kategori sayfası → full cache (filtreleme: query param key)
Sepet → cache disable (her istekte dinamik)
Checkout → cache disable
My account → cache disable
LSCache for WooCommerce config'te bu kurallar varsayılan gelir. Site sahibi ürün sayfalarını cache'lediği halde sepet doğru çalışır.
Promotion/kampanya purge: Tüm ürünler %20 indirimli kampanyasında, fiyatları değişen ürünlerin cache'i tag-based purge ile temizlenir, kategori sayfası yeniden cache'lenir.
Karar Matrisi: Hangi Senaryoda Hangi Web Sunucusu?
Hangi web sunucusunu seçmelisiniz?
| Senaryo | Önerilen | Neden |
|---|---|---|
| cPanel paylaşımlı hosting (5-50 site) | LiteSpeed Enterprise | cPanel default, .htaccess uyumu, LSCache, mod_lsapi, CloudLinux LVE |
| Kişisel blog / küçük WordPress (1-3 site) | OpenLiteSpeed veya cPanel | Ücretsiz veya managed; ikisi de WordPress için ideal |
| Yüksek trafik WordPress (50.000+ DAU) | LiteSpeed + LSCache + Redis | Tag-based purge, ESI, CDN entegrasyon |
| WooCommerce mağaza | LiteSpeed + LSCache | ESI hole-punch, sepet dinamik, ürün cache |
| Reverse proxy / API gateway | Nginx | Mature reverse proxy ekosistemi |
| Statik dosya sunumu (CDN origin) | Nginx veya LiteSpeed | İkisi de event-driven, çok hızlı |
| Legacy PHP uygulama (.htaccess + mod_security) | LiteSpeed veya Apache | .htaccess gerekiyorsa LiteSpeed (Apache uyumu) |
| Microservice JSON API (Node.js / Python) | Nginx reverse proxy | Backend olarak Node/Python/Go, Nginx ön yüz |
| HTTP/3 + QUIC kritik | LiteSpeed | Üretim seviyesi en yaygın HTTP/3 desteği |
| Kurumsal modül zenginliği (mod_*) | Apache 2.4 | Modül ekosistemi en geniş |
Genel öneri: Eğer paylaşımlı cPanel hosting kullanıyorsanız (Buyukweb dahil çoğu sağlayıcıda) zaten LiteSpeed'tesiniz. Eğer kendi VDS'inizde root erişim varsa, WordPress/WooCommerce için OpenLiteSpeed ücretsiz başlangıçtır; ölçek büyüdüğünde Enterprise lisansa geçebilirsiniz.
LiteSpeed Olmayan Durumda Alternatif Stack
LiteSpeed kullanmıyorsanız (örn. Apache veya Nginx VDS), benzer performansı elde etmek için daha çok komponent kurmanız gerekir:
Apache veya Nginx
+ PHP-FPM (PHP processing)
+ Redis Object Cache (WordPress object cache)
+ Varnish (HTTP cache, server-level)
+ Memcached veya Redis (sessions)
+ manuel HTTP/3 yapılandırması
+ manuel Brotli build
+ manuel WAF (ModSecurity + OWASP CRS)
Bu stack çalışır ama her komponent ayrı bakım gerektirir. LiteSpeed bunların büyük kısmını tek üründe birleştirir — yönetim kolaylığı LiteSpeed'in operasyonel değeridir.
Bursa Tier 3 Veri Merkezi ve LiteSpeed Performansı
Web sunucusu performansı sadece yazılım değil fiziksel altyapıya da bağlıdır. Buyukweb Bursa Tier 3 veri merkezi:
- Tier 3 sertifikasyon — N+1 redundancy (güç, soğutma, network)
- Yedekli internet — birden fazla upstream provider
- Dahili network — 10 GbE+ altyapı
- TR yerleşimi — KVKK uyumlu veri yerelliği, TR kullanıcılarına 5-15 ms latency
- NVMe SSD storage — VDS planlarında, IOPS yüksek
- CloudLinux + LiteSpeed kombinasyonu — paylaşımlı paketlerde
Yurtdışı datacenter'lardan TR kullanıcılarına 80-150 ms latency olurken Bursa Tier 3 latency'si tek hane / iki hane ms seviyesinde kalır. LiteSpeed yazılımsal optimizasyon + lokal datacenter kombinasyonu E-Ticaret ve corporate WordPress için pratik avantaj sunar.
Sık Sorulan Sorular (SSS)
"LiteSpeed neden bu kadar hızlı?"
Üç temel sebep: (1) Event-driven asenkron mimari — Apache prefork'un per-connection process yüküne kıyasla 10-30x daha verimli bellek kullanımı. (2) mod_lsapi — PHP'yi LSAPI binary protokol ile process içine bağlar, FastCGI'nin overhead'inden kaçar. (3) LSCache server-level + in-memory — cache HIT'te PHP hiç çağrılmaz, 200 ms → 20 ms TTFB. Bu üçü bir aradayken WordPress + LSCache stack'i en hızlı çalışan kombinasyonlardan biridir.
"cPanel'de Apache mi LiteSpeed mi geliyor?"
Buyukweb cPanel paketlerinde LiteSpeed Enterprise standartdır. Apache da kurulu ama "Switch Web Server" wizard ile LiteSpeed default aktiftir. Bu sayede müşteri Apache .htaccess kurallarını yazmaya devam eder ama altyapı LiteSpeed performansını verir. Müşteri gerekirse Apache'ye geri dönebilir, ama çoğunluk LiteSpeed'te kalır.
"OpenLiteSpeed yeterli mi, yoksa Enterprise gerekli mi?"
Çoğu KOBİ/blog/orta ölçekli WordPress projesi için OpenLiteSpeed yeterlidir. Aynı temel mimari, aynı LSCache desteği, ücretsiz. Enterprise farkları: (a) cPanel/WHM entegrasyonu (paylaşımlı hosting için kritik), (b) bazı premium LSCache özellikleri (edge cache pro), (c) ticari 7/24 destek, (d) CloudLinux + LVE sıkı entegrasyon. Kendi VDS'inde root yöneten birey için OpenLiteSpeed yeterli; managed paylaşımlı altyapı sağlayan bizim gibi sağlayıcılar Enterprise tercih eder.
"LSCache eklentisini neden ayrıca kurmalıyım, server-level değil mi?"
LiteSpeed server-level cache Apache .htaccess direktifleriyle kontrol edilir, ama WordPress dinamik bir uygulama — page'in ne zaman cache'lenmesi, ne zaman purge edilmesi gerektiğini WordPress'in bilmesi gerekir. LiteSpeed Cache for WordPress eklentisi bu köprüyü kurar: post update → eklenti LiteSpeed'e "şu URL'yi purge et" sinyali yollar. Eklenti yoksa LSCache yine çalışır ama cache lifetime sabit/dakika cinsinden olur, dinamik invalidation olmaz.
"Apache mod_security kuralları LiteSpeed'de çalışır mı?"
Evet, mod_security 2.x ve 3.x ile OWASP CRS kuralları LiteSpeed'de native çalışır. LiteSpeed Apache modüllerini parse eder; mod_security için ek bir port veya config gerekmez. CRS update'leri Apache'deki gibi yapılır.
"WordPress'i Apache'den LiteSpeed'e migrasyon kayıp riski var mı?"
Hayır, migration risksizdir çünkü:
- .htaccess kuralları aynı şekilde çalışır (mod_rewrite, mod_headers vs.)
- WordPress veritabanı + dosyalar değişmez
- PHP versiyonu, eklentiler değişmez
- Migrasyon "Switch Web Server" wizard ile 1-2 dakikada tamamlanır
- Geri dönüş aynı wizard ile mümkün
Tek pratik adım: migrasyondan sonra W3 Total Cache / WP Super Cache / Autoptimize gibi caching eklentilerini deaktif edip LSCache for WordPress eklentisini aktif etmek önerilir. Aksi halde iki cache katmanı birbirini bozar.
"HTTP/3 etkin mi, kontrol nasıl ederim?"
Tarayıcı developer tools → Network sekmesi → herhangi bir request'in Headers'ında Protocol kolonuna bakın: h3 görüyorsanız HTTP/3 aktif. Alternatif olarak http3check.net veya curl --http3 https://siteniz.com -I (curl 7.85+ ile) komutu HTTP/3 testi yapar. Buyukweb cPanel paketlerinde LiteSpeed varsayılan olarak HTTP/3 açıktır.
"Nginx ile LiteSpeed arasında WordPress için fark belirgin mi?"
Cache MISS senaryosunda LiteSpeed + mod_lsapi Nginx + PHP-FPM'den %20-50 daha hızlıdır (LSAPI binary protokol avantajı). Cache HIT senaryosunda LSCache server-level cache Nginx FastCGI Cache'ten daha pratik (LSCache for WP eklentisi otomatik invalidation yapar; Nginx FastCGI Cache için manuel cache purge mantığı gerekir). Genel olarak WordPress + LSCache kombinasyonu, aynı donanımda Nginx + Varnish + manuel cache invalidation kombinasyonundan daha az operasyonel yük ile aynı veya daha iyi performans sunar.
Sonuç
LiteSpeed Web Server, Apache'nin 30 yıllık olgun ekosistemini koruyup performansını event-driven asenkron mimariyle 5-10x'e çıkarır. mod_lsapi PHP handler'ı FastCGI overhead'inden kaçar, LSCache server-level cache Varnish/Nginx FastCGI Cache stack'ini gereksizleştirir, HTTP/3 + QUIC üretim seviyesi varsayılan açıktır, ve .htaccess uyumluluğu Apache'den gelen müşteri için "sıfır migrasyon yükü" sunar.
cPanel + WHM paylaşımlı hosting ekosisteminin sessiz omurgası budur; çoğu yönetilen hosting sağlayıcısı LiteSpeed Enterprise'a geçmiştir çünkü CloudLinux + LVE + LiteSpeed kombinasyonu paylaşımlı altyapıda "noisy neighbor" sorununu çözer ve aynı donanımda daha çok müşteriye stabil hizmet vermek mümkün olur.
Buyukweb perspektifinden:
- cPanel paketlerimiz ₺350-2.000/yıl — LiteSpeed Enterprise + LSCache standart, müşteri ek kurulum yapmadan kullanır.
- VDS E5-V4 paketlerimiz ₺250-600/ay — root erişim + OpenLiteSpeed / LiteSpeed Enterprise / Apache / Nginx özgürce kurulur.
- Bursa Tier 3 datacenter — TR latency tek hane ms, KVKK uyumlu, NVMe SSD.
- JetBackup haftalık yedek (cPanel) + VDS snapshot desteği.
- 0850 302 60 70 destek hattı.
LiteSpeed Web Server'a geçişi düşünüyorsanız ya da cPanel + LSCache + WooCommerce stack'i hakkında soru sormak istiyorsanız destek ekibimize ulaşabilirsiniz.
İlgili Büyükweb Hizmetleri
- cPanel Web Hosting — LiteSpeed + LSCache standart, CloudLinux + LVE, ImunifyEmail
- WordPress Hosting — LiteSpeed + LSCache for WordPress eklentisi optimize stack
- VDS Sunucu — Root erişim, OpenLiteSpeed/Enterprise/Apache/Nginx özgür kurulum
- Paket Karşılaştırma — cPanel paket seçimi: Başlangıç → Performans → Uçak → Jet
- Apache 2.4 VDS Kurulumu — Saf Apache senaryosu, MPM, .htaccess detayı
- Nginx + WordPress — Nginx + PHP-FPM stack alternatifi
- cPanel SSL Yönetimi — Let's Encrypt + AutoSSL LiteSpeed'de çalışıyor
LiteSpeed Web Server, cPanel + LSCache + WooCommerce optimizasyonu veya VDS üzerinde OpenLiteSpeed kurulumu için 0850 302 60 70 numaralı destek hattımıza veya iletişim sayfamıza yazabilirsiniz. Bursa Tier 3 veri merkezimizden TR latency ile profesyonel hosting altyapısı sağlıyoruz.
Web Hosting Rehberi İlgili Hizmetlerimiz
Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin
Etiketler:

