Cara Mengurangi Penggunaan Disk File Log Dengan ISPConfig Atau LAMP
Perlahan saya melihat penggunaan disk saya meningkat, saya tahu itu adalah file log yang semakin besar. Saya menemukan bahwa file log Apache adalah yang terburuk, ada sekitar 1GB ruang yang digunakan dalam 3 bulan.
Jadi saya memutuskan untuk membuat skrip bash yang akan mengompresi file log Apache setiap bulan.
Saya menjalankan ISPConfig, skrip dapat dimodifikasi sesuai kebutuhan Anda :
#!/bin/bash
MONTH="$((`date +%m`-1))"
YEAR=$(date +"%Y")
cd /var/www/
for f in $(ls /var/www | grep web); do
cd /var/www/$f/log
if [ -a $YEAR ];
then
cd $YEAR
if [ -a 0$MONTH ];
then
tar -zcvf 0$MONTH.tar.gz 0$MONTH
rm -rf /var/www/$f/log/$YEAR/0$MONTH
fi
fi
done Kemudian Anda menjalankan skrip ini di crontab Anda pada hari pertama setiap bulan:
05 03 1 * * sh /root/logclean.sh
Cara Meningkatkan Server Ubuntu 7.10 ("Pengaturan Sempurna" + ISPConfig) Ke Ubuntu 8.04 LTS
Sistem Webmail @Mail Di Server ISPConfig Anda Dalam 10 Langkah Mudah