OpenLiteSpeed Kurulum ve Optimizasyonu Detaylı Rehberi
Giriş Web sitenizin performansını artırmak ve kullanıcı deneyimini optimize etmek için web sunucusu seçimi büyük önem taşır. OpenLiteSpeed, hız, güvenlik ve kolay yönetim sunan açık kaynaklı bir web sunucusudur. Bu rehberde, OpenLiteSpeed'in detaylı kurulumu, optimizasyon adımları ve avantajları hakkında bilgiler bulacaksınız.
OpenLiteSpeed Nedir? OpenLiteSpeed, LiteSpeed Technologies tarafından geliştirilen açık kaynaklı ve ücretsiz bir web sunucusudur. LiteSpeed'in ticari versiyonuna alternatif olarak geliştirilen OpenLiteSpeed, yüksek performans, düşük kaynak tüketimi ve kullanıcı dostu bir yönetim paneli sunar.
OpenLiteSpeed Avantajları:
-
Yüksek hız ve düşük bellek kullanımı
-
Kullanımı kolay web arayüzü
-
HTTP/2 ve HTTP/3 desteği
-
Dahili LSCache önbellekleme sistemi
-
ModSecurity ile güçlü güvenlik entegrasyonu
OpenLiteSpeed Kurulumu:
Adım 1: Ön Hazırlıklar Sistemi güncelleyin:
sudo apt update && sudo apt upgrade -y
Adım 2: OpenLiteSpeed Kurulumu Aşağıdaki komutları kullanarak OpenLiteSpeed'i yükleyin:
wget -O - https://openlitespeed.org/packages/openlitespeed-1.7.16.tgz | tar xz
cd openlitespeed
sudo ./install.sh
Adım 3: Yönetici Şifresini Ayarlayın OpenLiteSpeed yönetici şifresini oluşturmak için:
sudo /usr/local/lsws/admin/misc/admpass.sh
Adım 4: OpenLiteSpeed'i Başlatın Sunucuyu başlatmak için:
sudo systemctl start lsws
sudo systemctl enable lsws
Tarayıcı üzerinden erişim:
http://sunucu-ip-adresiniz:7080
OpenLiteSpeed Optimizasyonu:
LSCache Ayarları: LSCache eklentisini yapılandırmak için:
-
LSCache modülünü aktif edin.
-
WordPress gibi CMS sistemlerinde LSCache eklentisini yükleyip yapılandırın.
PHP Optimizasyonu: OpenLiteSpeed PHP ayarlarını /usr/local/lsws/lsphp74/etc/php.ini
yolundan düzenleyin:
memory_limit = 256M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 120
Güvenlik Optimizasyonu:
-
ModSecurity'yi yükleyip aktif edin:
sudo apt install modsecurity
-
Yönetim paneli erişimini güvenli hale getirmek için SSL sertifikası kullanın (Let's Encrypt önerilir).
Performans Optimizasyonu:
-
HTTP/3 desteğini etkinleştirin:
WebAdmin > Listener > Add Listener > Protocol (QUIC)
-
Ağ seviyesinde optimizasyon için TCP Fast Open ve TCP Congestion Control ayarlarını etkinleştirin.
Sonuç: OpenLiteSpeed, ücretsiz, güçlü ve hızlı bir web sunucusu olarak web performansınızı önemli ölçüde artırabilir. Yukarıdaki adımları takip ederek OpenLiteSpeed'i kolayca kurabilir ve optimize edebilirsiniz. Bu rehber sayesinde web sitenizin performansını ve güvenliğini en üst seviyeye çıkarabilirsiniz.