Apache Web Server Nedir?
Bir web sitesi açmayı ya da kendi yerel sunucunu kurmayı hayal ediyorsan, Apache Web Server ile tanışmalısın. Apache, dünya çapında en çok kullanılan web sunucularından biridir ve açık kaynak olması sayesinde ücretsiz bir şekilde herkes tarafından kullanılabilir. Bugün, Windows üzerinde Apache’yi nasıl kolayca kurabileceğini adım adım göstereceğim. Hazır mısın?
Apache Web Server Kurulumu İçin Gerekli Adımlar
Adım 1: Apache Web Server’ı İndirme
İlk adımda, Apache’nin Windows sürümünü indirmen gerekiyor. Bunun için Apache’nin resmi web sitesine gitmen yeterli. Apache’nin İndirme Sayfası'na gidip, Windows için en güncel sürümü seç. İndirme işlemi tamamlandıktan sonra, dosyayı masaüstüne ya da rahat bulabileceğin bir klasöre kaydet.
Adım 2: Apache’yi Yüklemek
İndirdiğin dosya bir ZIP ya da EXE dosyası olabilir. Eğer bir ZIP dosyası indirdiysen, bu dosyayı çıkartarak istediğin klasöre yerleştirebilirsin. Eğer EXE dosyasını indirdiysen, çift tıklayarak kurulum işlemini başlatabilirsin. Kurulum sırasında karşına çıkan adımları takip etmen yeterli olacak. Genellikle varsayılan ayarlarla ilerleyebilirsin, ancak istersen klasör seçimi gibi bazı adımlarda özelleştirme yapabilirsin.
Adım 3: Apache Konfigürasyonu
Kurulum tamamlandıktan sonra, Apache’nin doğru çalışabilmesi için bazı yapılandırmaları yapman gerekebilir. Bunun için
httpd.conf dosyasını düzenlemen gerekiyor. Bu dosya, Apache'nin yapılandırma dosyasıdır ve buraya erişmek için Apache’nin kurulu olduğu dizine gitmen gerekecek.Apache'nin kurulu olduğu klasörde, conf adlı bir klasör bulunacak. Bu klasörün içinde httpd.conf dosyasını bulabilirsin. Bu dosyayı bir metin düzenleyici ile açman yeterli.
Adım 4: Apache'yi Başlatmak
Yapılandırma işlemi tamamlandıktan sonra, Apache Web Server'ı çalıştırmak için Apache’nin kurulu olduğu klasöre geri dön. Burada bin klasörü içerisinde bulunan
httpd.exe dosyasını çalıştırarak Apache’yi başlatabilirsin.Alternatif olarak, Komut İstemcisi (Command Prompt) üzerinden Apache’yi başlatmak için şu komutu yazabilirsin:
cd C:\Apache24\bin
httpd.exeEğer her şey doğru şekilde yapılandırıldıysa, Apache Web Server şimdi çalışıyor olmalı. Bunun doğruluğunu, internet tarayıcını açıp "localhost" ya da "127.0.0.1" yazıp Enter tuşuna basarak kontrol edebilirsin. Eğer Apache doğru şekilde çalışıyorsa, karşına Apache’nin hoş geldin sayfası çıkacaktır.
Adım 5: Apache’yi Windows Başlangıcına Eklemek
Her seferinde Apache’yi manuel olarak başlatmak istemiyorsan, Windows'un başlangıcına ekleyebilirsin. Bunu yapmak için Apache'nin kurulu olduğu dizine gidip,
bin klasöründeki httpd.exe dosyasını sağ tıklayarak "Kısayol Oluştur" seçeneğini tıklayabilirsin. Ardından, bu kısayolu Windows Başlangıç klasörüne ekleyerek Apache’nin her açılışta otomatik olarak başlatılmasını sağlayabilirsin.Apache Web Server ile Basit Bir Web Sayfası Yayınlama
Apache’yi kurup çalıştırdın! Peki, şimdi ne yapacaksın? İlk web sayfanı yayınlamak istiyorsan, Apache'nin kurulu olduğu dizindeki htdocs klasörüne bir HTML dosyası eklemen yeterli.
Örneğin, masaüstünde "index.html" adlı bir dosya oluştur. İçerisine basit bir HTML kodu yazabilirsin:
Hoş Geldiniz!
Apache Web Server Çalışıyor!
Web sayfanız başarıyla yayına girdi!
Bu dosyayı htdocs klasörüne taşı. Ardından tarayıcını tekrar aç ve "localhost" yaz. Eğer her şey doğruysa, karşına oluşturduğun basit web sayfası çıkacak!
Sonuç
Apache Web Server’ı Windows üzerinde kurmak düşündüğünden daha kolay. Şimdi, temel adımları takip ederek bir web sunucusu kurmuş oldun. Apache ile ilgili her şey hazır, tek yapman gereken hayal gücünü kullanarak yaratıcı projeler başlatmak!
Açık kaynak yazılımlar ve web geliştirme ile ilgileniyorsan, Apache sana çok fazla fırsat sunuyor. Bundan sonraki aşamalarda, Apache’yi daha verimli kullanmak için modüller ekleyebilir, yapılandırmaları özelleştirebilir ve web sitenin performansını arttırabilirsin.
Açık kaynak yazılımların gücünden yararlanarak daha fazla öğrenmeye devam et. Unutma, her başarılı geliştiricinin arkasında sağlam bir Apache Web Server var!