Cara Hapus Log Sampah Cyberpanel Terbaru

CyberPanel adalah salah satu panel kontrol hosting yang cukup populer, berbasis OpenLiteSpeed atau LiteSpeed dan dirancang untuk mengelola server berbasis Linux. Meskipun sangat efisien, penggunaan CyberPanel dalam jangka panjang dapat menyebabkan penumpukan file log yang tidak lagi diperlukan, yang sering kita sebut sebagai “log sampah.”

File log ini bisa memakan banyak ruang penyimpanan dan berpotensi membuat server menjadi lambat atau bahkan penuh. Oleh karena itu, sangat penting untuk mengetahui cara menghapus log sampah CyberPanel dengan aman dan efisien menggunakan SSH.

Artikel ini akan membahas secara mendetail langkah-langkah untuk menghapus log sampah CyberPanel terbaru melalui terminal SSH.

Kenapa Perlu Menghapus Log Sampah?

Log digunakan untuk mencatat berbagai aktivitas sistem, seperti akses situs, error, login, backup, hingga aktivitas cron. Namun, jika tidak dibersihkan secara berkala, file log ini bisa membengkak.

Ada beberapa alasan untuk menghapus log yang tidak perlu:

  • Menghemat ruang penyimpanan
  • Meningkatkan performa server
  • Mencegah error akibat disk yang penuh
  • Menjaga keamanan dari log yang tidak terenkripsi

Langkah-langkah untuk Menghapus Log Sampah di CyberPanel Melalui SSH

  1. Masuk ke Server Menggunakan SSH Gunakan terminal atau aplikasi seperti PuTTY untuk masuk ke server. setelah anda masuk dengan username dan password anda kemudian ketik perintah dibawah ini:
sudo -i
cd /root/
nano logscleaner.sh

Sekarang setelah kamu mengetik perintah diatas, silahkan masukkan kode dibawah ini didalam logscleaner.sh

# clear all logs of CP
rm -rf /usr/local/lsws/logs/*
# clear OpenLiteSpeed cache folder
rm -rf /usr/local/lsws/cachedata
# remove old CyberPanel versions
rm -rf /usr/local/*.tar.gz
# clear other logs
rm -f /home/cyberpanel/switchLSWSStatus
rm -f /home/cyberpanel/stderr.log
rm -f /home/cyberpanel/error-logs.txt

Setelah kamu ketik perintah diatas maka silahkan klik dari keyboard kamu CTRL + X kemudian tekan huruf Y lalu enter.

Sekrang kita membuat izin file yang sudah kita buat diatas dengan perintah berikut lewat ssh atau PuTTY

chmod +x logscleaner.sh

Untuk melihat hasilnya, anda bisa menjalankan perintah yang sudah kita buat tadi secara manual sebagai berikut:

sh logscleaner.sh

Selain itu, kita juga dapat menggunakan pembersihan otomatis setiap hari dengan jadwal tertentu dengan cara membuka cronjob anda dengan perintah:

crontab -e

Lalu Ketik kode berikut didalam cronjob anda untuk sekali pembersihkan dalam 7 hari :

0 0 * * 0 sh /root/logscleaner.sh

atau anda bisa mengubahnya dalam bentuk harian (setiap jam 3 subuh misalnya:

0 3 * * * sh /root/logscleaner.sh

Kemudian tekan CTRL + X lalu tekan Y dan Enter.

Sekian informasi singkat semoga bermanfaat bagi anda.

Kedewasaan Kritis yang paling berharga adalah ketika disaat momen sedang terpuruk tetapi kamu punya kesadaran dewasa yang aktif.