Linux Fun

Linux itu Mudah, Gratis, Lengkap dan Menyenangkan

Cara Menonaktifkan & Delete Error Log dan Access Log di Nginx Webserver

Secara default webserver terkenal Apache dan Nginx selalu mencatat access log dan error log. Log ini secara umum berisi informasi remote addr, remote user, time local, request, status, body bytes sent, http referer,    http user agent, http x forwarded dan lain-lain. Pencatatan log ini sangat berguna untuk berbagai analisa dan tujuan misalnya guna mengetahui jumlah pengunjung, IP address pengunjung, browser yang digunakan user, OS yang digunakan dsb.

Secara pribadi saya tidak terlalu memerlukan pencatatan log ini dan memutuskan untuk menonaktifkannya karena hanya menyebabkan load I/O VPS saya tinggi.  Jika Anda sependapat dengan saya segera matikan log error dan access log ini.

Caranya sebagai berikut.

Pertama Buka file nginx.conf (Nginx Configuration) melalui terminal, Jika Anda install nginx secara standar letak nginx.conf ada di /etc/nginx/nginx.conf atau /usr/local/nginx/conf/nginx.conf

nano nginx.conf

Kemudian masukkan code berikut

access_log off;
error_log /dev/null;

Kemudian restart server nginx Anda.

Kedua Jika dirasa perlu Anda hapus file log yang ada di sini /usr/local/apps/nginx/var/log/ dengan cara.  Di dalam folder ini terpadat 4 jenis file yaitu namadomain.com.err, namadomain.com.log, access_log dan nginx.pid. Jika Anda menggunakan webuzo letak log ada di /usr/local/apps/nginx/var/log/

rm -f  *.err
rm -f  *log

 

Recent Posts

Updated: July 12, 2014 — 9:10 pm

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Linux Fun © 2014 RSS