Web geliştirme dünyasında adım atmaya karar verdiğinizde, en önemli bileşenlerden biri doğru bir web sunucusunun seçilmesidir. Apache Web Server, açık kaynak kodlu ve oldukça güvenilir bir web sunucusu olmasının yanı sıra, Windows işletim sistemi üzerinde de kolaylıkla kurulabilir. Eğer Windows bilgisayarınızda bir web sunucusu çalıştırmak istiyorsanız, Apache Web Server kurulumu için doğru yerdesiniz. İşte adım adım Apache’yi Windows işletim sistemine nasıl kuracağınız!
Adım 1: Apache İndir
Apache Web Server’ı kurmaya başlamadan önce, ilk yapmanız gereken şey Apache'nin en son sürümünü indirip bilgisayarınıza yüklemektir. Apache'nin resmi web sitesine gidin:
https://httpd.apache.org/download.cgi
Burada, Windows işletim sistemi için uygun olan sürümü bulabilirsiniz. Genellikle Win32/64 binaries seçeneklerinden birini indirmeniz yeterlidir.
https://www.apache.org/dyn/closer.cgi/httpd/binaries/win32/
İndirdiğiniz dosya, bir zip arşivine sahip olacak, bu yüzden dosyayı çıkartmak için bir arşiv yöneticisi kullanabilirsiniz.
Adım 2: Apache’yi Kurma
Dosyayı çıkarttıktan sonra, yeni oluşturduğunuz klasörü açın. Burada, Apache Web Server’ı kurmak için yapılması gereken adımlar oldukça basittir. Apache’nin kurulum dosyasına çift tıklayın ve açılan pencerede kurulum işlemini başlatın.
Genellikle kurulum sırasında “Next” diyerek adımları takip edebilirsiniz. Ancak, kurulum esnasında Apache'nin kurulum dizinini belirlerken dikkatli olun. Varsayılan kurulum dizini genellikle C:\Program Files (x86)\Apache Group\Apache2 olur.
Eğer Apache’yi farklı bir dizine kurmak isterseniz, ilgili dizini seçebilirsiniz. Kurulum tamamlandığında, Apache'yi çalıştırmak için hazırlıklı olacaksınız.
Adım 3: Apache'yi Başlatma
Apache kurulumunu tamamladıktan sonra, Apache'nin düzgün çalışıp çalışmadığını test etmeniz gerekiyor. Bunun için Apache'yi başlatmanız gerekecek. Apache'yi başlatmak için aşağıdaki adımları izleyin:
1. Başlat menüsüne gidin ve Komut İstemcisini (Command Prompt) açın.
2. Apache’nin kurulu olduğu dizine gidin. Örneğin, eğer varsayılan dizini kullandıysanız:
cd C:\Program Files (x86)\Apache Group\Apache2\bin
3. Ardından, Apache'yi başlatmak için şu komutu yazın:
httpd
Eğer Apache düzgün bir şekilde başlatıldıysa, artık web sunucunuz çalışıyor demektir!
Adım 4: Apache ile Test
Apache'yi kurduktan ve başlattıktan sonra, her şeyin düzgün çalışıp çalışmadığını test etmek için tarayıcınızı açın ve adres çubuğuna şu satırı yazın:
http://localhost
Eğer her şey doğru bir şekilde kurulmuşsa, Apache’nin hoş geldiniz sayfasını görmelisiniz. Bu, Apache'nin düzgün çalıştığını ve web sunucusunun başarılı bir şekilde kurulduğunu gösterir.
Adım 5: Apache'yi Özelleştirme
Apache’yi kurduktan sonra, isteğinize göre yapılandırabilirsiniz. Apache'nin yapılandırma dosyasını düzenleyerek, Apache'nin hangi portta çalışacağını, hangi klasörde dosyalarınızı barındıracağını ve daha fazlasını belirleyebilirsiniz.
Apache’nin ana yapılandırma dosyası httpd.conf dosyasıdır. Bu dosyayı, Apache'nin kurulu olduğu dizindeki conf klasöründe bulabilirsiniz. Örneğin:
C:\Program Files (x86)\Apache Group\Apache2\conf\httpd.conf
Bu dosyayı herhangi bir metin düzenleyiciyle (Notepad, VS Code vb.) açarak, Apache'nin yapılandırmasını değiştirebilirsiniz. Özellikle DocumentRoot ve ServerName gibi parametreleri özelleştirebilirsiniz.
Adım 6: Apache'yi Otomatik Başlatma (Opsiyonel)
Eğer Apache’yi her defasında manuel olarak başlatmak istemiyorsanız, Apache’yi bir Windows hizmeti olarak ayarlayabilirsiniz. Apache’yi hizmet olarak başlatmak için şu adımları izleyebilirsiniz:
1. Komut istemcisini açın ve şu komutu yazın:
httpd.exe -k install
2. Apache’yi Windows hizmeti olarak yükledikten sonra, Apache otomatik olarak başlayacaktır.
İşte bu kadar! Artık Apache Web Server’ınız Windows üzerinde başarıyla kurulmuş durumda.
---