LiteSpeed başlatılırken “Address already in use” hatası alıyorsan 80 veya 443 portunu başka bir servis kullanıyordur. Genelde Apache unutulmuş olur ya da farklı bir servis aynı portu dinliyordur. Bu yüzden LSWS start olmaz. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
LiteSpeed’in kullanacağı port başka bir servis tarafından tutuluyor.
Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
-
Hangi servis portu kullanıyor kontrol et
SSH ile kontrol et:
netstat -tulpn | grep :443
veya
ss -ltnp | grep :443
Çıktıda PID ve servis adı görünür.
-
Apache çalışıyorsa durdur
En sık sebep budur.
Çalışıyorsa durdur:
Kalıcı olarak devre dışı bırak:
Sonra LiteSpeed’i başlat:
-
Alternatif port kullanan servisi tespit et
Apache değilse çıktıda görünen PID’yi kontrol et:
Gereksiz servis ise durdur.
Docker kullanıyorsan container port mapping kontrol et.
-
LiteSpeed port ayarını kontrol et
WebAdmin Console → Listeners
Default listener 80 ve 443 olmalı.
Yanlış port tanımlıysa düzelt → Save → Restart.
Ayrıca config dosyasını kontrol edebilirsin:
-
Firewall yönlendirmesi var mı kontrol et
Bazen iptables NAT kuralı portu yönlendirir.
80 veya 443 başka servise yönleniyorsa kuralı düzenle.
-
Cloud panel port kontrolü
VPS veya Cloud sunucu kullanıyorsan:
-
Provider panelinde port yönlendirmesi var mı bak.
-
Aynı IP üzerinde ikinci web server var mı kontrol et.
Alternatif Çözüm
Geçici olarak LiteSpeed’i farklı portta test edebilirsin.
WebAdmin → Listeners → Port değerini 8080 yap → Restart
Tarayıcıdan:
Açılıyorsa sorun 80/443 çakışmasıdır.
LiteSpeed Lisansı ile Sınırları Zorla!
Web sitenizi yavaşlatan tüm zincirleri kırın. Orijinal LSCache destekli paylaşımlı LiteSpeed Web Server lisansını en uygun fiyatla hemen aktif edin.