GNU/Linux >> Belajar Linux >  >> Panels >> cPanel

Aktifkan pengarsipan log akses mentah untuk semua akun cPanel

Pada artikel ini saya akan segera menunjukkan kepada Anda cara mengaktifkan pengarsipan log akses mentah untuk semua akun cPanel di VPS (Virtual Private Server) atau server khusus Anda sekaligus. Log akses mentah berisi data permintaan langsung dari layanan web Apache yang telah dipenuhi oleh semua situs web Anda.

Tanpa log akses mentah, satu-satunya data yang harus Anda keluarkan untuk permintaan situs web disediakan oleh salah satu program statistik web di server, baik Awstats, Logaholic, atau Webalizer ke dalam laporan yang disusun. Sayangnya, laporan tersebut tidak menampilkan banyak informasi bermanfaat yang dapat membantu Anda melacak permintaan bermasalah yang dapat menyebabkan masalah pada server Anda.

Saya menulis artikel sebelumnya tentang mengaktifkan pengarsipan log akses mentah di cPanel yang memandu Anda tentang bagaimana Anda dapat mengaktifkan pengarsipan log akses mentah Anda dengan masuk ke cPanel hanya untuk satu akun. Kami juga memiliki artikel lain tentang mengakses log akses mentah di cPanel yang menunjukkan cara mengambil log akses mentah dengan mengunduhnya ke mesin lokal Anda.

Pada artikel ini saya akan memandu Anda melalui cara mudah untuk mengaktifkan pengarsipan log akses mentah untuk setiap pengguna cPanel di server Anda sekaligus. Dengan begitu, jika Anda mengalami masalah penggunaan server yang muncul di beberapa titik, Anda akan memiliki log yang diperlukan untuk kembali dan menyelidiki apa yang mungkin menyebabkan masalah tersebut.

Harap perhatikan bahwa untuk mengikuti langkah-langkah di bawah ini, Anda memerlukan akses root ke VPS atau server khusus agar Anda dapat mengakses setiap akun cPanel sekaligus.

Mengaktifkan pengarsipan log akses mentah

Saya akan menunjukkan cara menulis file konfigurasi cPanel yang mengontrol pengaturan arsip log akses mentah, lalu menyalinnya ke setiap pengguna cPanel sehingga semua log mereka diarsipkan.

  1. Masuk ke server Anda melalui SSH sebagai pengguna root.
  2. Jalankan perintah berikut untuk mengaktifkan pengarsipan log akses mentah:

    echo archive-logs=1 > /root/.cpanel-logs
    Jika Anda ingin menghapus log yang diarsipkan lama, sehingga Anda hanya menyimpan log yang diarsipkan selama sebulan, jalankan juga perintah ini:

    echo remove-old-archived-logs=1 >> /root/.cpanel-logs

  3. Sekarang Anda dapat menjalankan loop berikut untuk menuliskan pengaturan arsip log akses mentah ke setiap pengguna cPanel di server:

    for user in `/bin/ls -1 /var/cpanel/users`;
    do cp -frp /root/.cpanel-logs /home/$user/;
    chown $user.$user /home/$user/.cpanel-logs; chmod 640 /home/$user/.cpanel-logs; done

Hanya itu yang perlu Anda lakukan untuk menyiapkan pengarsipan log akses mentah untuk semua pengguna cPanel Anda. Sekarang jika penggunaan server Anda melonjak lagi, Anda akan memiliki log untuk meninjau kemungkinan penjelasan mengapa.

Anda dapat membaca panduan saya tentang cara mengurai log akses mentah yang diarsipkan dari cPanel, untuk ulasan mendalam tentang cara meninjau semua permintaan yang disimpan di log akses mentah yang diarsipkan.


cPanel
  1. Cara mengkonfigurasi dan mengunduh log akses mentah di cPanel

  2. Cara Mengaktifkan Log Permintaan Lambat untuk MySQL

  3. Aktifkan Akses Tampilan X Untuk Pengguna Lokal?

  1. Cara memberikan (atau menghapus) akses shell ke akun cPanel

  2. Cara Mengaktifkan AutoConfig dan AutoDiscover untuk cPanel

  3. Menonaktifkan Autentikasi Dua Faktor untuk Akun Anak Pengecer

  1. Cara Masuk ke cPanel

  2. Cara mengakses/login ke cPanel

  3. Parse log akses mentah yang diarsipkan dari cPanel