Apache Web Server Windows’a Nasıl Kurulur? Adım Adım Kılavuz

Bu rehber, Apache Web Server’ı Windows üzerinde nasıl kuracağınızı adım adım anlatıyor. İster bir web geliştiricisi olun, ister yeni başlayan bir kullanıcı, bu kılavuz sayesinde Apache’yi kolayca kurabilir ve kullanabilirsiniz.

BFS

Apache Web Server, dünyanın en popüler ve güvenilir açık kaynaklı web sunucularından biridir. Eğer bir web sitesi geliştirmeye başlamışsanız veya mevcut sitenizi çalıştırmak için uygun bir sunucu arayışındaysanız, Apache ideal bir seçenek olacaktır. Windows üzerinde Apache kurulumu ise hiç de zor değil. Hem hızlı hem de kolay bir şekilde Apache Web Server’ı Windows işletim sisteminize kurabilir, web sitenizi yayına alabilirsiniz. Şimdi gelin, adım adım Apache Web Server’ı Windows’a nasıl kuracağımıza bakalım!

1. Adım: Apache Web Server’ı İndirme


İlk adım olarak Apache’yi indirmeniz gerekiyor. Apache’nin Windows sürümüne ulaşmak için Apache’nin resmi web sitesini ziyaret etmelisiniz. Bunun için şu bağlantıyı takip edebilirsiniz:
https://httpd.apache.org/download.cgi. Burada, en güncel sürümü indirebileceğiniz Windows için uygun olan versiyonu seçmelisiniz. Genelde en son sürümü indirmeniz her zaman en güvenlisidir.

2. Adım: Apache Kurulum Dosyasını Çalıştırma


İndirdiğiniz .msi dosyasını açarak kurulum işlemine başlayın. Karşınıza çıkan kurulumu başlatmak için "Next" butonuna tıklayın. Apache'nin kurulacağı klasörü seçmek için bir dizin belirleyin veya varsayılan dizini kullanabilirsiniz. Burada Apache genellikle "C:\Program Files\Apache Group\Apache2" gibi bir dizine kurulacaktır.

Not: Eğer Apache’yi başka bir dizine kurmak istiyorsanız, bu adımda klasör yolunu değiştirebilirsiniz.

3. Adım: Apache Sunucu Konfigürasyonu


Kurulum sırasında, Apache’nin sunucu adını ve diğer bazı temel yapılandırma ayarlarını yapmanız istenecektir. Sunucu adı, web tarayıcılarında görünen ismi ifade eder. Burada Apache’ye verilen adı yazabilirsiniz (genelde bu "localhost" olur). Apache kurulumunu tamamladıktan sonra, Apache’yi başlatmaya hazır hale gelirsiniz.

4. Adım: Apache’yi Başlatma


Kurulum tamamlandığında, Apache’yi başlatmanız gerekecek. Bunu yapmak için Windows başlat menüsüne gidin, “Apache” araması yapın ve "Apache HTTP Server"ı çalıştırın. Apache başarılı bir şekilde başlatıldığında, tarayıcınıza şu adresi yazabilirsiniz:
http://localhost. Eğer her şey doğru şekilde kurulmuşsa, Apache’nin ana sayfası karşınıza çıkacaktır. İşte, Apache Web Server kurulumunu başarıyla tamamladınız!

5. Adım: Apache’yi Yönetme


Apache çalışmaya başladıktan sonra, web sitenizin dosyalarını yerleştirebileceğiniz klasöre ulaşmak için "htdocs" dizinine gitmeniz gerekir. Bu dizin, Apache’nin web sayfalarını sunduğu ana klasördür. Apache'nin kurulum dizininde yer alan "htdocs" klasörüne istediğiniz web sayfasını yükleyebilirsiniz. Burada basit bir index.html dosyası oluşturarak denemeler yapabilirsiniz. Apache, bu dosyayı başlatma sayfası olarak gösterecektir.

6. Adım: Apache’nin Çalıştığını Kontrol Etme


Kurulumun başarılı olduğunu kontrol etmek için, tekrar tarayıcınıza http://localhost yazın. Eğer her şey doğru şekilde çalışıyorsa, "It works!" yazısını görmelisiniz. Bu, Apache’nin düzgün bir şekilde çalıştığını ve hazır olduğunu gösterir.

7. Adım: Apache’yi Otomatik Başlatma için Yapılandırma


Windows açıldığında Apache’nin otomatik olarak başlamasını istiyorsanız, Apache’yi Windows hizmetlerine eklemeniz gerekir. Bunu yapmak için, "Control Panel" (Denetim Masası) üzerinden "Administrative Tools" (Yönetimsel Araçlar) kısmına gidin. Buradan "Services" (Hizmetler) seçeneğini tıklayın. Apache'yi bulduktan sonra, üzerine sağ tıklayın ve "Properties" (Özellikler) kısmına gidin. Burada "Startup type" (Başlangıç türü) seçeneğini "Automatic" olarak ayarlayarak, bilgisayarınız her açıldığında Apache'nin otomatik olarak başlamasını sağlayabilirsiniz.

Sonuç


Apache Web Server’ı Windows işletim sistemine başarıyla kurmuş oldunuz. Artık, web sitenizi bu güçlü sunucu üzerinde çalıştırabilir ve geliştirmeler yapabilirsiniz. Apache, esnekliği, güvenliği ve güçlü topluluk desteğiyle her seviyedeki web geliştiricisi için mükemmel bir araçtır. Eğer Apache ile ilgili daha fazla bilgi edinmek isterseniz, resmi Apache dökümantasyonunu takip edebilirsiniz. Kurulum kolay olsa da, ileri düzey konfigürasyonlar yapabilmek için zamanla daha fazla keşfedeceksiniz. Şimdi sıradaki adımda, sitenizi yayınlamaya başlamak!

İlgili Yazılar

Benzer konularda diğer yazılarımız

Windows'ta Visual Studio Code Kurulumu ve Eklenti Yönetimi

Visual Studio Code Nedir?Bir zamanlar bir yazılımcı, kod yazmaya başlamak için saatlerce IDE kurulumları yapar, her bir aracı ayarlarla boğulurdu. Ancak zamanla işler değişti, ve Visual Studio Code (VS Code) hayatımıza girdi. Hızlı, hafif ve güçlü bir...

SEO İçin En İyi Web Sunucu Yapılandırmaları: Apache vs. Nginx Karşılaştırması

Web sitesi sahiplerinin en büyük endişelerinden biri, kullanıcı deneyimini iyileştirecek ve arama motoru sıralamalarını yükseltecek doğru sunucu yapılandırmasını bulmaktır. Bu yazıda, Apache ve Nginx arasındaki farkları ve her iki sunucunun SEO üzerindeki...

Windows'ta Visual Studio Code Extension Hatası ve Çözümü: Sorununuzu Nasıl Çözebilirsiniz?

**Visual Studio Code, kod yazarken ihtiyaç duyduğumuz en iyi araçlardan biri. Ancak, bazen VS Code üzerinde bazı uzantılar (extensions) beklenmedik hatalar verebiliyor. Windows üzerinde de bu durum sıkça karşılaşılan bir sorun. Peki, bu hatalarla karşılaştığınızda...