Debate

Linux’ta Web Sunucusu Loglarını Kontrol Etme

Iniciado por Nikolem · 12 ago 2026 02:21 · 7 Visitas · 0 Respuestas
Autor del tema #0
Web sunucusu logları, sunucunun çalışma durumu ve kullanıcı etkileşimleri hakkında önemli bilgiler sunar. Linux üzerinde yaygın olarak kullanılan Apache ve Nginx gibi web sunucularının log dosyalarını kontrol etmek, sistem yöneticileri için kritik bir süreçtir. Bu makalede, log dosyalarını nasıl kontrol edeceğinizi ve hangi bilgileri elde edebileceğinizi detaylı bir şekilde inceleyeceğiz.

Öncelikle, web sunucusu loglarının konumları genellikle varsayılan olarak belirlenmiştir. Apache için log dosyaları genellikle /var/log/apache2/access.log ve /var/log/apache2/error.log konumlarında bulunurken, Nginx için bu dosyalar /var/log/nginx/access.log ve /var/log/nginx/error.log şeklindedir. Bu dosyalara erişim sağlamak için genellikle cat, less, tail gibi komutlar kullanılır.

Örneğin, son 10 satırı görüntülemek için aşağıdaki komutu kullanabilirsiniz:

CODE
1tail -n 10 /var/log/apache2/access.log


Log dosyalarını incelemek, sunucu üzerindeki hataları ve kullanıcı davranışlarını analiz etmek açısından önemlidir. error.log dosyası, sunucuda meydana gelen hataları gösterirken, access.log dosyası, her bir isteğin IP adresi, istek zamanı, istek türü ve yanıt durumu gibi bilgileri içerir. Bu bilgiler, potansiyel güvenlik tehditlerini tanımlamak ve sunucu performansını optimize etmek için kullanılabilir.

Log dosyalarında belirli bir terimi veya IP adresini aramak için grep komutunu kullanabilirsiniz. Örneğin, belirli bir IP adresiyle ilgili kayıtları görmek için:

CODE
1grep "192.168.1.1" /var/log/apache2/access.log


Bu komut, belirtilen IP adresiyle ilgili tüm istekleri listeleyecektir.

Sonuç olarak, Linux’ta web sunucusu loglarını kontrol etmek, sistem yöneticilerinin sunucu yönetimi ve güvenliği için vazgeçilmez bir alışkanlıktır. Log dosyalarını düzenli olarak incelemek, potansiyel sorunları erkenden tespit etmenize ve sunucunuzun performansını artırmanıza olanak tanır.

Debes haber iniciado sesión para responder.

0 citas seleccionadas