LiteSpeed Web Server; yüksek trafik alan, kaynak tüketimi artan sunucularda performansı yukarı taşıyan ve ölçeklenebilir yapısıyla öne çıkan bir web sunucusudur.
Anlık ziyaretçi sayılarının yükseldiği senaryolarda, cPanel üzerindeki Apache web server her isteği sağlıklı şekilde karşılayamayabilir.
Böyle zamanlarda sunucuda çok sayıda Apache süreci (process) açılır, buna bağlı olarak da load değerleri hızla yükselir.
Bu tip sorunların önüne geçmek için sunucuda LiteSpeed kullanımı ciddi avantaj sağlar.
LiteSpeed, 15 günlük deneme (trial) sürümüyle kurulup test edilebilen bir yazılımdır.
Satın almadan önce bu sürümü kurarak, kendi sunucunuzda gerçekten fayda sağlayıp sağlamadığını rahatça ölçebilirsiniz.
Ancak trial sürümünde bazı gelişmiş ayarların kısıtlı olabileceğini unutmayın.
LiteSpeed lisansları, CPU ve RAM değerlerine göre farklı paketlere ayrılır.
Lisans almadan önce sunucunuzu kontrol edin; sanal sunucu kullanıyorsanız RAM miktarına,
fiziksel sunucuda ise işlemci sayısına göre uygun lisans türünü seçmeniz gerekir.
LiteSpeed kurulumu genel olarak zahmetsizdir. Kurulumdan sonra sunucunun yapısına uygun birkaç düzenleme yapıldığında,
servis kararlı şekilde çalışır. Kuruluma başlamak için aşağıdaki komutları sırasıyla çalıştırmanız yeterlidir.
cd /usr/src
wget http://www.litespeedtech.com/packages/cpanel/lsws_whm_plugin_install.sh
chmod 700 lsws_whm_plugin_install.sh
./lsws_whm_plugin_install.sh
rm -f lsws_whm_plugin_install.sh
Kurulumu ileride kaldırmak isterseniz, aşağıdaki komutla WHM eklentisini sistemden kaldırabilirsiniz.
sh /usr/local/cpanel/whostmgr/docroot/cgi/lsws/lsws_whm_plugin_uninstall.shKurulum scripti tamamlandıktan sonra WHM paneline giriş yapın.
Plugins bölümünden “LiteSpeed Web Server Plugin for cPanel” sayfasına geçip
“Install LiteSpeed Web Server” alanından kurulumu başlatın.
Kurulum ekranındaki ilk adımlarda genellikle sadece lisans onayı, e-posta seçimi ve bir admin parolası belirlemek yeterlidir.
Geri kalan kısımlar varsayılan ayarlarla güvenli şekilde ilerler.
Kurulum tamamlandıktan sonra, mevcut Apache ve PHP yapılandırmanızı LiteSpeed’e birebir uyarlamak için
“Build matching PHP binary” seçeneğini kullanarak rebuild işlemini başlatın.
İşlem bittikten sonra LiteSpeed Plugin ana sayfasına dönüp “Switch to LiteSpeed” butonuyla
web sunucusu olarak LiteSpeed’i devreye alabilirsiniz.
Bir terslik olursa eski düzene dönmek için “Switch to Apache” seçeneğiyle Apache’ye geri geçebilirsiniz.
Rebuild aşamasında memory hatası alırsanız WHM’de Tweak Settings bölümüne girip
“Max cPanel process memory” değerini 512MB olarak ayarlayabilirsiniz.
Bu değer, build sürecinde süreçlerin daha rahat çalışmasına yardımcı olur.
Aynı rebuild işlemini isterseniz SSH üzerinden aşağıdaki komutla da tetikleyebilirsiniz:
sh /usr/local/cpanel/whostmgr/cgi/lsws/cmd_buildmatchingphp.shLiteSpeed Admin arayüzünde Configuration → Server menüsüne girin,
ardından Security sekmesinde File Access tablosunun başındaki Edit butonuna tıklayın.
Aşağıdaki iki ayarı şu şekilde düzenleyin:
Follow Symbolic Link: No
Check Symbolic Link: YesDaha sonra Save ile kaydedin.
Bu ayarlar, symlink dosyalarının web servisi üzerinden çalıştırılmasını engeller ve güvenlik açısından önemlidir.
Admin arayüzünde General bölümüne tıklayın.
Using Apache Configuration File alanındaki Edit butonuna girip
yalnızca PHP suEXEC Max Conn değerini 100 yaparak kaydedin.
Varsayılan değer genelde 10’dur ve trafiği yüksek sitelerde darboğaz oluşturabilir.
Güvenlik tarafında gereksiz risk oluşturmamak adına PHP4’ü kaldırmanız önerilir.
Admin arayüzünde External App bölümüne girerek lsphp4 satırını Delete ile silin.
Ardından Script Handler sekmesinde de php4 kaydını yine Delete ederek kaldırın.
Sunucunuzda CloudLinux kuruluysa, Admin panelde General altında Server Process bölümünden
LiteSpeed’i CloudLinux ile uyumlu şekilde çalıştıracak modu seçebilirsiniz.
Ayarları güncellediğinizde Admin panelde genellikle “Configuration has been modified…” uyarısı görünür.
Buradaki Apply Changes bağlantısına tıklayın.
Sonrasında Action menüsünden Graceful Restart seçerek LiteSpeed servisini yeniden başlatın.
Böylece yaptığınız değişiklikler aktif olur.
Actions menüsündeki Real-Time Stats bölümüyle canlı istatistikleri izleyebilirsiniz.
Ayrıca Configuration → Server → Tuning sekmesinden bağlantı limitlerini düzenleyerek
sunucunuzu ihtiyacınıza göre optimize edebilirsiniz.
2 CPU ve üzeri lisanslarda, ücretsiz cache özelliklerine de buradan erişip yapılandırma yapabilirsiniz.