VPS’de Apache Sürümünü Nasıl Kontrol Edilir
Apache HTTP Sunucusu, genellikle Apache olarak anılır, dünyada en yaygın kullanılan web sunucusu yazılım çözümlerinden biridir. Sanal Özel Sunucunuzda (VPS) yüklü olan Apache sürümünü bilmek, güvenliği, uyumluluğu ve performansı korumak için gereklidir.
Bu kılavuz, hem Linux hem de Windows VPS ortamlarında Apache sürümünü kontrol etmenin birkaç güvenilir yöntemini açıklamaktadır.
Apache Sürümünü Kontrol Etmenin Önemi
- Güvenlik: Farklı Apache sürümleri, daha yeni sürümlerde düzeltmeleri yapılan bilinen güvenlik açıklarını içerebilir. Sürümünüzü bilmek, sunucunuzun güvenliğini sağlamaya yardımcı olur.
- Uyumluluk: Bazı uygulamalar ve modüller, doğru şekilde çalışmak için belirli Apache sürümlerine ihtiyaç duyar.
- Performans: Daha yeni Apache sürümleri genellikle performans iyileştirmeleri ve hata düzeltmeleri içerir.
Yöntem 1: Komut Satırı Kullanarak Apache Sürümünü Kontrol Etme
Apache sürümünü kontrol etmenin en hızlı ve en doğru yolu komut satırıdır.
Linux VPS Üzerinde
- Sunucunuza SSH ile bağlanın.
- Aşağıdaki komutu çalıştırın:
apache2 -vBazı dağıtımlarda, şunu kullanmanız gerekebilir:
httpd -vÇıktı şu şekilde görünecektir:
Server version: Apache/2.4.41 (Ubuntu)
Server built: 2021-03-11T18:58:20
Sürüm numarası (örneğin,
2.4.41Windows VPS Üzerinde
- Komut İstemi‘ni açmak için Win + R tuşlarına basın,yazın ve Enter’a basın.
cmd - Apache kurulum dizinine gidin, örneğin:
cd C:Program FilesApache GroupApache2bin- Aşağıdaki komutu çalıştırın:
httpd -vBu komut, Windows VPS’inizde yüklü olan Apache sürümünü gösterecektir.
Yöntem 2: Web Kontrol Paneli Üzerinden Apache Sürümünü Kontrol Etme
Sunucunuz cPanel veya Plesk gibi web tabanlı bir kontrol paneli kullanıyorsa, genellikle Apache sürümünü kontrol panelinin gösterge tablosunda bulabilirsiniz.
- Hosting kontrol panelinize giriş yapın.
- Sunucu Bilgileri, Sunucu Durumu veya Sistem Bilgileri gibi bölümlere gidin.
- Sunucu detayları arasında listelenen Apache sürümünü bulun.
Yöntem 3: Apache Konfigürasyon Dosyalarını Kontrol Etme
Ayrıca Apache konfigürasyon dosyalarını inceleyebilirsiniz, ancak bu yöntem daha dolaylıdır.
- Ana Apache konfigürasyon dosyasını açın:
- Red Hat tabanlı sistemler:
/etc/httpd/conf/httpd.conf - Debian tabanlı sistemler:
/etc/apache2/apache2.conf
- Sürüm uyumluluğunu belirten yorumlar veya modül referansları arayın.
Sürüm her zaman açıkça belirtilmemiş olabilir, ancak ilgili konfigürasyon yorumları faydalı ipuçları sağlayabilir.
Yöntem 4: Apache Sunucu Durum Sayfasına Erişim
Apache sunucu durumu modülü etkinse, web arayüzü üzerinden detaylı sunucu bilgilerini görüntüleyebilirsiniz.
mod_status’ı Etkinleştirin
Aşağıdaki konfigürasyonu Apache ayarlarınıza ekleyin:
<Location "/server-status">
SetHandler server-status
Require host your-ip-address
</Location>
Apache’yi yeniden başlatın:
sudo systemctl restart apache2Sonra tarayıcınızda aşağıdaki URL’yi açın:
http://your-server-ip/server-statusSunucu durum sayfası, Apache sürümü de dahil olmak üzere çeşitli detayları gösterir.
Sonuç
VPS’inizde Apache sürümünü kontrol etmek, komut satırı, kontrol panelleri, konfigürasyon dosyaları veya sunucu durum sayfası kullanılarak gerçekleştirilebilen basit ama kritik bir görevdir.
Apache sürümünüzü takip etmek, sunucu güvenliğini korumaya, uygulama uyumluluğunu sağlamaya ve performansı optimize etmeye yardımcı olur. Sunucunuzu korumak ve uzun vadeli güvenilirliği sağlamak için Apache’yi düzenli olarak en son kararlı sürüme güncellemeniz önerilir.
