IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 21 Temmuz 2010, 23:10   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Lighttpd Log Dosyalarını Döndürme





Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


WEB Serverınıza bağlanan ve işlem yapan kullanıcılarınızın sayısı gittikçe artıyor. Bir httpd-access.log dosyasını tail -f komutu ile kontrol edeyim dediniz. O da ne? Log dosyası o kadar hızlı akıyorki hiçbir şey göremiyorsunuz. Bu durum bu dosyanın yakın zamanda şişeceğini ve size disk kullanım alanı problemi olarak geri döneceğini unutmayın. O zaman öyle birşey yapalım ki hem dosya günlük olarak yedeklensin sıkıştırılıp boyutu küçültülsün ve istediğimiz sayıda log dosyasını saklayabilelim. Neyseki FreeBSD 8.0 müthiş bir tool olan newsyslog ile bize bu imkanı veriyor. newsyslog iyiki varsın : ) newsyslog ile önceden hazırlamış olduğum bu makaleyi inceleyerek hakkında detaylı bilgi sahibi olabilirsiniz.

Neyse lafı fazla uzatmadan işe başlayalım. öyle bir ortam hazırlayalım ki;

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/var/log/lighttpd.access.log 

ve
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/var/log/lighttpd.error.log 

dosyaları hergün gece yarısı saat 00:00 da yedeklensin, bz2 formatında sıkıştırılsın, geriye dönük 7 günlük dosyalara ulaşabilelim, ondan öncekiler silinsin. İşte newsyslog.conf dosyasına bu konfigürasyon ile alakalı ekleyeceğimiz satırlar;

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/var/log/lighttpd.access.log   
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">:

Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">*    @
T00     JC     /var/run/lighttpd.pid  
2    
/var/log/lighttpd.error.log    
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">:

Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #007700">*    @
T00     JC     /var/run/lighttpd.pid 

/var/log/lighttpd.access.log ————–> dosyanın yeri


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
kullanıcı ve grup hakları


644 ————————————————–> dosya erişim hakları(rw-r–r–)


7 ——————————————————> tutulacak yedek adedi


* ——————————————————> boyut(zamana göre yedekleme yaptığımız için boyut önemli değil)


@T00 ————————————————> yedekleme zamanı (00:00 da )


JC —————————————————–> log dosyası yoksa oluştur ve yedeklenecek dosyayı bzip2 formatında sıkıştır.


/var/run/lighttpd.pid —————————–> web serverın çalıştığı pid nin yeri (isterseniz rotation işleminden sonra programa signal gönderebilirsiniz.)


newsyslog u restart ettikten sonra işlemimiz tamamlanmış ve kullanıma hazır hale gelmiştir.


PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# /etc/rc.d/newsyslog restart 


outlier

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Cevapla

Etiketler
dosyalarını, döndürme, lighttpd, log


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
php ile css dosyalarını sıkıştırmak css compress hAte PHP 0 08 Ekim 2014 08:19
Musibetlerin Misyonu: Gafletten Uyandırma, Hatadan Döndürme. Kalemzede İslamiyet 0 24 Temmuz 2011 13:00
Log Dosyalarını aktif izleme Julw GNU, Linux ve UNIX 0 16 Nisan 2008 07:49