VPS Sunucuda OpenLiteSpeed Kurulumu ve Optimizasyonu
VPS Sunucuda OpenLiteSpeed Kurulumu ve Optimizasyonu

VPS Sunucuda OpenLiteSpeed Kurulumu, yüksek performanslı ve düşük kaynak tüketimli bir web sunucusu arayanlar için mükemmel bir çözümdür. OpenLiteSpeed, LiteSpeed Technologies tarafından geliştirilen açık kaynaklı bir web sunucusudur ve özellikle WordPress siteleri için etkileyici hız artışları sağlar. Geleneksel Apache veya Nginx’e kıyasla daha az bellek kullanırken, eşzamanlı bağlantılarda üstün başarı gösterir.
Bu rehberde, OpenLiteSpeed’in VPS sunucunuza nasıl kurulacağını, temel yapılandırmasını ve optimizasyon adımlarını detaylı bir şekilde ele alacağız. Ayrıca, LiteSpeed Cache eklentisi ile WordPress sitenizi nasıl hızlandıracağınızı ve sunucu kaynaklarını verimli kullanmayı öğreneceksiniz. Unutmayın, doğru yapılandırılmış bir web sunucusu, sitenizin SEO performansını doğrudan etkiler.
OpenLiteSpeed Nedir ve Neden Tercih Edilmelidir?
OpenLiteSpeed, LiteSpeed Web Server’ın ücretsiz ve açık kaynaklı sürümüdür. HTTP/3, QUIC, TLS 1.3 gibi modern protokolleri destekler. Özellikle düşük donanımlı VPS’lerde yüksek trafik altında bile kararlı çalışır. Apache’ye kıyasla 5 kata kadar daha hızlı olabilir ve PHP işlemlerini LSAPI aracılığıyla daha verimli yönetir.
Avantajları ve Kullanım Senaryoları
OpenLiteSpeed’in en büyük avantajı, yerleşik LiteSpeed Cache modülü sayesinde sunucu düzeyinde önbellekleme yapabilmesidir. Bu, dinamik içerikli sitelerde bile statik HTML sunumu kadar hızlı yanıt almanızı sağlar. Ayrıca, .htaccess dosyalarını destekler, bu da Apache’den geçişi kolaylaştırır. E-ticaret siteleri, yüksek trafikli bloglar ve kurumsal web siteleri için idealdir.
Eğer halihazırda LiteSpeed Web Server kullanıyorsanız, OpenLiteSpeed’e geçiş yaparak lisans maliyetlerinden kurtulabilirsiniz. Detaylı karşılaştırma için LiteSpeed Web Server Kurulumu rehberimize göz atabilirsiniz.
VPS Sunucuda OpenLiteSpeed Kurulumu Adım Adım
Kuruluma başlamadan önce, VPS’inizin güncel olduğundan ve root yetkilerine sahip olduğunuzdan emin olun. Ubuntu/Debian veya CentOS/RHEL tabanlı sistemlerde kurulum adımları küçük farklılıklar gösterir. Aşağıda en yaygın olan Ubuntu 22.04 LTS için adımları bulabilirsiniz.
Ön Gereksinimler ve Sunucu Hazırlığı
Öncelikle sistem paketlerini güncelleyin ve gerekli bağımlılıkları yükleyin. Ayrıca, güvenlik duvarı kurallarını yapılandırmak için UFW’yi aktif hale getirin. SSH bağlantınızı güvence altına almak için Güvenli SSH Bağlantısı Nasıl Kurulur? rehberimizi inceleyebilirsiniz.
sudo apt update && sudo apt upgrade -y
sudo apt install -y wget curl gnupg2 software-properties-common
sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable
OpenLiteSpeed Deposunu Ekleme ve Kurulum
Resmi LiteSpeed deposunu ekleyerek en güncel sürümü kurabilirsiniz. Aşağıdaki komutlar, depo anahtarını içe aktarır ve OpenLiteSpeed’i yükler.
wget -O - https://repo.litespeed.sh | sudo bash
sudo apt install -y openlitespeed
Kurulum tamamlandıktan sonra servisi başlatın ve sistem açılışında otomatik başlamasını sağlayın:
sudo systemctl start lsws
sudo systemctl enable lsws
Varsayılan olarak OpenLiteSpeed 8088 portunda çalışır. Web tarayıcınızdan http://sunucu-ip:8088 adresine giderek yönetim paneline erişebilirsiniz. Varsayılan kullanıcı adı ve şifre kurulum sırasında belirlenir; genellikle admin ve rastgele bir şifre atanır. Şifreyi öğrenmek için:
sudo cat /usr/local/lsws/adminpasswd
OpenLiteSpeed Optimizasyonu: Performans ve Güvenlik
Kurulum sonrası varsayılan ayarlar birçok senaryo için yeterli olsa da, optimum performans için bazı ince ayarlar yapmalısınız. Bu bölümde, bellek kullanımı, önbellekleme ve güvenlik ayarlarına odaklanacağız.
PHP LSAPI ve Bellek Yönetimi
OpenLiteSpeed, PHP’yi LSAPI modülü ile çalıştırır. PHP sürümünüzü ve bellek limitini ihtiyacınıza göre ayarlayın. Örneğin, 2 GB RAM’li bir VPS için memory_limit = 256M ve max_execution_time = 300 makul değerlerdir. PHP sürüm yönetimi hakkında daha fazla bilgi için PHP Sürüm Yönetimi: VPS Sunucuda Mükemmel Rehber yazımızı okuyabilirsiniz.
LiteSpeed Cache Yapılandırması
Sunucu düzeyinde önbellekleme için LiteSpeed Cache modülünü etkinleştirin. Yönetim panelinden Server Configuration > Cache sekmesine gidin ve Enable Cache seçeneğini Yes yapın. Ardından, Cache Storage Settings altında depolama yolunu ve boyutunu belirleyin. WordPress kullanıyorsanız, LiteSpeed Cache eklentisini kurarak tarayıcı önbelleği, CSS/JS küçültme ve resim optimizasyonu gibi ek özelliklerden yararlanabilirsiniz.
Güvenlik Sıkılaştırmaları
OpenLiteSpeed’in yönetim panelini varsayılan 7080 portundan farklı bir porta taşıyın ve erişimi IP kısıtlaması ile sınırlayın. Ayrıca, HTTPS yönlendirmesi için SSL sertifikası kurun. Ücretsiz Let’s Encrypt Wildcard SSL kurulumu için Let’s Encrypt Wildcard SSL Kurulumu: VPS Rehberi makalemizden faydalanabilirsiniz. Düzenli yedekleme için Restic gibi araçları kullanmayı ihmal etmeyin; VPS Sunucuya Restic ile Yedekleme Sistemi Kurulumu rehberimiz size yol gösterecektir.
Sık Karşılaşılan Sorunlar ve Çözümleri
OpenLiteSpeed kullanırken bazı yaygın sorunlarla karşılaşabilirsiniz. Örneğin, 503 hatası genellikle PHP işlemcisinin çökmesi veya bellek yetersizliğinden kaynaklanır. /usr/local/lsws/logs/error.log dosyasını inceleyerek hata kaynağını tespit edebilirsiniz. Ayrıca, güvenlik duvarı kurallarının doğru portlara izin verdiğinden emin olun.
Performans sorunları için sunucu kaynaklarını izlemek kritiktir. VPS Sunucuya Grafana ve Prometheus Kurulumu Rehberi ile sistem metriklerini takip edebilir, darboğazları hızlıca tespit edebilirsiniz. Disk I/O ve ağ gecikmeleri için Disk I/O Performansı Nasıl Ölçülür? yazımıza göz atın.
Artık VPS sunucunuzda OpenLiteSpeed kurulumunu tamamladınız ve optimizasyon ayarlarını yaptınız. Unutmayın, düzenli güncellemeler ve izleme ile sunucunuzun performansını sürekli iyileştirebilirsiniz. Hemen bugün kendi OpenLiteSpeed sunucunuzu yapılandırın ve sitenizin hızını zirveye taşıyın! Eğer adımlarda takılırsanız, topluluk forumlarında destek arayabilir veya yönetim panelindeki dokümantasyonu inceleyebilirsiniz.