21 Temmuz 2010, 23:10 | #1 | |
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | 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!
ve PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
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 ————–> 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!
outlier | |
|
Etiketler |
dosyalarını, döndürme, lighttpd, log |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Klasik Mantıkta Önermelerde Döndürme Nedir? Ne Değildir? | Kalemzede | Felsefe | 0 | 13 Kasım 2020 18:58 |
Resimleri döndürme | Kaf_Dağı | Web 2.0 | 3 | 02 Haziran 2016 14:43 |
bilgisayarın adını döndürme | Kaf_Dağı | Delphi | 0 | 18 Mart 2015 14:13 |
Musibetlerin Misyonu: Gafletten Uyandırma, Hatadan Döndürme. | Kalemzede | İslamiyet | 0 | 24 Temmuz 2011 13:00 |