Adım 1: Apache’yi İndirin
İlk olarak Apache Web Server’ın resmi web sitesine gidiyoruz. Google’a "Apache HTTP Server" yazın ve karşınıza çıkan ilk linke tıklayın. Apache’nin en son sürümünü indirmeniz gerekecek. Apache’yi indirmek için şu adrese gitmelisiniz: [https://httpd.apache.org/download.cgi](https://httpd.apache.org/download.cgi).
Not: İndirdiğiniz dosya, genellikle .msi uzantılı olacaktır. Bu, Windows kullanıcıları için uygun olan bir format.
Adım 2: Kurulum Dosyasını Çalıştırın
Dosya indirildikten sonra, kurulum işlemine başlamak için dosyaya çift tıklayın. Karşınıza çıkan kurulum sihirbazı sizi adım adım yönlendirecek. Burada dikkat etmeniz gereken birkaç önemli nokta var:
1. Apache’nin kurulacağı klasörü seçin. Varsayılan olarak "C:\Program Files (x86)\Apache Group" gibi bir yol önerilir, ancak isterseniz başka bir klasör de seçebilirsiniz.
2. Apache’nin çalışma tipini seçmeniz istenecektir. Çoğu kullanıcı için "Typical" yeterlidir.
3. Kurulum sırasında Apache’nin hangi port üzerinden çalışacağına karar verin. Varsayılan olarak port 80 seçilir, ancak başka bir port seçmeniz gerekiyorsa bu seçeneği değiştirebilirsiniz.
Adım 3: Apache’yi Başlatın
Kurulum tamamlandığında, Apache’yi başlatmak için “Start” butonuna tıklayın. Apache’nin başlatıldığını doğrulamak için tarayıcınızı açın ve "http://localhost" yazın. Eğer karşınıza Apache’nin hoş geldiniz sayfası çıkarsa, kurulumu başarıyla tamamladınız demektir.
Not: Eğer "localhost" sayfası açılmıyorsa, güvenlik duvarı veya başka bir programın portu engelliyor olabilir. Bu durumda, güvenlik duvarı ayarlarını kontrol edin veya Apache’yi yönetici olarak çalıştırmayı deneyin.
Adım 4: Apache’nin Ayarlarını Yapılandırın
Apache Web Server’ı kurduktan sonra, bazı yapılandırma ayarlarını yapmanız gerekebilir. Apache’nin yapılandırma dosyası "httpd.conf" adında bir dosyadır ve bu dosya genellikle "C:\Program Files (x86)\Apache Group\Apache2\conf" klasöründe bulunur.
Aşağıdaki gibi temel ayarları yapabilirsiniz:
# Apache’nin bağlanacağı port
Listen 80
# Ana dizin ayarı
DocumentRoot "C:/Apache24/htdocs"
# Ana dizin içinde bulunan dosyaların yetkileri
AllowOverride None
Require all granted
Bu dosyadaki "DocumentRoot" ve "Directory" kısımlarını, web sitenizin dosyalarının bulunduğu dizinle uyumlu olacak şekilde değiştirebilirsiniz.
Adım 5: Apache’yi Test Edin ve Kullanıma Hazır Hale Getirin
Yapılandırmalar tamamlandıktan sonra, Apache’yi tekrar başlatın ve web sitenizin doğru çalışıp çalışmadığını test edin. Tarayıcınıza “http://localhost” yazın ve web sitenizin açıldığından emin olun.
İpucu: Eğer Apache’yi başka bir yazılımla (örneğin XAMPP) birlikte kullanıyorsanız, port çakışmalarına dikkat edin. Apache, varsayılan olarak 80 numaralı portu kullanır. Bu yüzden, başka bir program bu portu kullanıyorsa, Apache’nin ayarlarını değiştirmeniz gerekebilir.
Adım 6: Apache’yi Otomatik Başlatma ile Yapılandırın
Apache’yi her defasında manuel olarak başlatmak istemezsiniz, değil mi? Bunun için, Apache’yi Windows başlatıldığında otomatik olarak başlatacak şekilde ayarlayabilirsiniz. Apache kurulum dizininde "bin" klasörünü bulup, burada "httpd.exe" dosyasını sağ tıklayarak "Kısayol Oluştur" diyebilirsiniz. Bu kısayolu "Başlangıç" klasörüne ekleyerek, bilgisayar her açıldığında Apache otomatik olarak başlar.