Merhaba Siber Mimar Destek Forumu üyeleri,
Aşağıdaki bash scripti, LiteSpeed Web Server’ı sisteminizden tamamen kaldırmanıza yardımcı olur. Script ayrıca, Apache web sunucusunun kaldırılıp kaldırılmayacağını sormaktadır. SEO uyumlu olarak hazırlanan bu konuda, scriptin kullanımını ve nasıl çalıştırılacağını bulabilirsiniz.
Script Özellikleri:
LiteSpeed Web Server’ı durdurur ve ilgili dosyaları sistemden kaldırır.
Apache web sunucusunun kaldırılıp kaldırılmayacağını sorar.
Kaldırma işlemi sırasında oluşturulan geçici dosyaları temizler.
Kullanım Talimatları:
Aşağıdaki script kodunu uninstall_litespeed.sh adında bir dosyaya kaydedin.
Scripti çalıştırılabilir hale getirin ve çalıştırın.
Apache’nin kaldırılması için seçim yapmanız istenecektir.
Bash Script:
#!/bin/bash
# LiteSpeed Web Server'ı durdurma
if [ -f /usr/local/lsws/bin/lswsctrl ]; then
echo "Stopping LiteSpeed Web Server..."
/usr/local/lsws/bin/lswsctrl stop
else
echo "LiteSpeed Web Server control script not found. It might have already been removed."
fi
# LiteSpeed Web Server'ın sistem hizmetinden kaldırılması
echo "Disabling LiteSpeed service..."
systemctl disable lsws
# LiteSpeed Web Server dosyalarını kaldırma
echo "Removing LiteSpeed Web Server files..."
rm -rf /usr/local/lsws
# Apache'yi kaldırma seçeneği
read -p "Would you like to remove Apache as well? (Y/N): " remove_apache
if [[ "$remove_apache" =~ ^[Yy]$ ]]; then
echo "Removing Apache Web Server..."
sudo yum remove httpd -y
else
echo "Apache Web Server will not be removed."
fi
# LiteSpeed ile ilgili log dosyalarını kaldırma (isteğe bağlı)
echo "Removing LiteSpeed log files..."
rm -rf /usr/local/lsws/logs
# LiteSpeed ile ilgili cron işlerini kaldırma (isteğe bağlı)
echo "Removing LiteSpeed cron jobs..."
rm -f /etc/cron.d/lsws
# Yükleme sırasında oluşturulan geçici dosyaları kaldırma
echo "Removing temporary files..."
rm -rf /tmp/lshttpd
# Bilgi mesajı
echo "LiteSpeed Web Server has been successfully uninstalled."
Nasıl Kullanılır:
Scripti Kaydedin: Aşağıdaki komut ile scripti uninstall_litespeed.sh olarak kaydedin:
nano uninstall_litespeed.sh
ve yukarıdaki scripti içine yapıştırın.
Scripti Çalıştırılabilir Hale Getirin: Scripti çalıştırılabilir yapmak için:
chmod +x uninstall_litespeed.sh
Scripti Çalıştırın: Aşağıdaki komut ile scripti çalıştırın:
sudo ./uninstall_litespeed.sh
Apache’nin kaldırılıp kaldırılmayacağını soran seçenek gelecektir. Y seçilirse Apache kaldırılacak, N seçilirse Apache yerinde kalacaktır.
Bu script, sunucunuzu temizlemek ve gereksiz dosyaları kaldırmak için harika bir yöntemdir. Eğer sorularınız varsa veya desteğe ihtiyacınız olursa, buradan bizimle paylaşabilirsiniz.