Apache, bugün dünyanın en popüler ve yaygın olarak kullanılan HTTP sunucusudur. Çoğu durumda, bu ürünün 2.x sürümü kullanılır. İşlevleri çok farklı değil. Bununla birlikte, bazen belirli bir makinede çalışan apache sürümünü bulmanız gerekir.
Bu gerekli
- - tarayıcı;
- - Apache ile makineye SSH istemcisi veya fiziksel erişim;
- - HTTP üzerinden hedef makineye erişim.
Talimatlar
Aşama 1
Yürütülebilir dosyasını çalıştırarak apache sürümünüzü bulmaya hazırlanmaya başlayın. Sunucu yerel bir makinedeyse, bir kabuk, bir terminal öykünücüsü başlatın veya bir metin konsoluna geçin. Windows ailesinin işletim sistemlerinde çalışırken, görev çubuğundaki "Başlat" düğmesine tıklayın, "Çalıştır" ı seçin, cmd girin ve Tamam'a tıklayın. Linux benzeri sistemlerde, bir konsol oturumu açmak için Alt + F1-Alt + F12 veya Ctrl + Alt + F1- Ctrl + Alt + F12 tuşlarına basın veya Konsole, XTerm vb. gibi bir terminal öykünücüsü başlatın. Kontrol etmek istediğiniz apache uzak bir bilgisayarda kuruluysa, ssh ile ona bağlanın. Windows'ta PuTTY'yi ve Linux benzeri sistemlerde ssh konsol istemcisini kullanın
Adım 2
-v veya -V seçeneğiyle çalıştırılabilir sunucuyu çalıştırarak apache sürümünüzü öğrenin. İlk durumda, yalnızca sürüm ve yapım tarihi ile ilgili bilgiler görüntülenecek, ikincisinde buna ek veriler eklenecektir (mimari açıklama, derleme sırasında kullanılan önişlemci yönergelerinin listesi, vb.). Apache yürütülebilir dosyası, ait olduğu ürün grubuna göre httpd veya httpd2 olarak adlandırılır (1.x veya 2.x). Apache sürümleri 1.x bugün nadirdir. Bu nedenle, genellikle konsoldaki komutu çalıştırarak sürümünü öğrenebilirsiniz: httpd2 -v Yürütülebilir httpd2 bulunamazsa, bunun tam yolunu belirtin
Aşama 3
php ile yazılmış ve sunucu kontrolünde çalışan bir scriptten phpinfo fonksiyonunu çağırarak apache'nin versiyonunu bulmaya çalışın. Aşağıdaki içeriğe sahip bir sunucu komut dosyası oluşturun: Sunucu tarafından sunulan ve HTTP aracılığıyla erişilebilen dizinlerden birine yerleştirin. Gerekirse apache'yi başlatın. Komut dosyasına karşılık gelen adresi bir tarayıcı penceresinde açın. Sunucu PHP ile çalışacak şekilde yapılandırılmışsa ve php.ini yapılandırma dosyasında phpinfo işlevinin kullanılması yasak değilse, tarayıcıda bir HTML belgesi görüntülenecektir. İçindeki apache2handler bölümünü bulun. Sunucu sürümünü öğrenin
4. Adım
Hata sayfasında verilen bilgilerden apache sürümünüzü bulmaya çalışın. Bunu yapmak için, sunucunun kurulu olduğu makineye IP adresiyle hitap ederek ve var olmayan bir belgenin adını ekleyerek URL'yi tarayıcıda açın. Varsayılan apache 404 hata sayfasının görüntülenmesi muhtemeldir. Büyük olasılıkla sunucu sürümünü gösterecektir.