Buradasın
Bir sitenin Apache olup olmadığı nasıl anlaşılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
Bir sitenin Apache web sunucusu kullanıp kullanmadığını anlamak için aşağıdaki yöntemler kullanılabilir:
- HTTP yanıt başlıklarını kontrol etme 13.
Curl
veya bir web tarayıcısının geliştirici araçları gibi araçlarla yapılan isteklere verilen yanıtlardaki "Server" başlığına bakılabilir 13. Apache için "Server: Apache" veya "Server: nginx" gibi bir ifade görünür 13. - Çalışan süreçleri kontrol etme 1. SSH veya doğrudan oturum açma gibi terminal erişimi varsa,
ps
komutu ile çalışan süreçler kontrol edilebilir 1. Apache için "Apache2" veya "httpd" süreçleri, Nginx için ise Nginx süreçleri görülür 1. - Yüklü paketleri kontrol etme 1.
dpkg --get-selections | grep apache
gibi komutlarla Apache'nin yüklü olup olmadığı kontrol edilebilir 5. - Sunucu yapılandırma dosyalarını inceleme 13. Apache için
/etc/apache2/apache2.conf
veya/etc/httpd/conf/httpd.conf
dosyaları, Nginx için ise/etc/nginx/nginx.conf
dosyası incelenebilir 13. - Çevrimiçi araçları kullanma 13. Securityheaders.com, tools.keycdn.com gibi araçlar, HTTP başlıklarını analiz ederek web sunucusu yazılımını belirlemeye yardımcı olabilir 13.
5 kaynaktan alınan bilgiyle göre: