CWP’de Log Dosyalarını Temizleme ve Disk Alanı Optimizasyonu: Adım Adım Rehber
CWP (Control Web Panel) üzerinde disk alanı boşaltmak ve log dosyalarını temizlemek, sunucunuzun performansını artırabilir. Aşağıda, log dosyalarını temizleme ve disk alanını optimize etme adımları özgün bir şekilde anlatılmaktadır:
1. CWP’nin Log Temizleme Scriptini Kullanma
CWP, kendi dahili temizleme scriptine sahiptir. Bu script, log dosyalarını hızlıca temizlemek için kullanılabilir. SSH üzerinden root olarak giriş yapın ve şu komutu çalıştırın:
sh /usr/local/cwpsrv/htdocs/resources/scripts/clean_all
Bu komut, gereksiz log dosyalarını temizleyecek ve disk alanı açacaktır.
2. Bash Script ile Hızlı Log Temizleme
Eğer kendi scriptinizi oluşturmak istiyorsanız, bash kullanarak basit bir script yazabilirsiniz. SSH terminaline bağlanarak şu adımları izleyin:
Bir bash script oluşturun:
nano /root/logtemizle.sh
İçine aşağıdaki kodları ekleyin:
rm -f /var/log/*.log
rm -f /usr/local/cwpsrv/logs/*.log
Scripti çalıştırılabilir hale getirin:
chmod +x /root/logtemizle.sh
Scripti çalıştırmak için:
sh /root/logtemizle.sh
3. Cron Job ile Otomatik Temizleme
Disk alanını düzenli olarak temizlemek için cron job oluşturabilirsiniz. Böylece belirlediğiniz periyotlarda loglar otomatik olarak temizlenir. SSH terminalinde cron job eklemek için:
crontab -e
Şu satırı ekleyin (her gece 3:00’te log temizleme için):
0 3 * * * /root/logtemizle.sh
Bu yöntemlerle disk alanınızı optimize edebilir, log dosyalarını temizleyerek sunucu performansını artırabilirsiniz.