Windows'ta Apache Web Sunucusu Nasıl Kurulur? Adım Adım Rehber

Apache web sunucusunun Windows işletim sisteminde nasıl kurulacağı adım adım anlatılıyor. Bu rehber, hem yeni başlayanlar hem de deneyimli geliştiriciler için oldukça faydalıdır.

BFS

Eğer web geliştirmeye yeni başlıyorsanız ya da zaten deneyimli bir geliştirici iseniz, Apache web sunucusu şüphesiz hayatınızı kolaylaştıracak bir araçtır. Bugün, Windows işletim sisteminizde Apache’yi adım adım nasıl kuracağınızı anlatacağım. Hazırsanız, gelin hep birlikte bu süreçte eğlenceli bir yolculuğa çıkalım!

Adım 1: Apache Web Sunucusunu İndirmek



İlk olarak, Apache’nin resmi web sitesine giderek Windows için uygun sürümü indirmeniz gerekiyor. Bunun için [Apache Lounge](https://www.apachelounge.com/download/) sitesine gidin. Burada, Windows için en güncel Apache sürümünü bulabilirsiniz. Eğer bu tür teknik detaylar sizi korkutuyorsa, endişelenmeyin! İlgili dosyayı bulmak gayet basit.

Apache web sunucusunun .zip formatındaki dosyasını indirdikten sonra, sıkıştırılmış dosyayı bir klasöre çıkartmanız gerekecek. İsterseniz masaüstünüzde bir klasör oluşturun ve dosyaları buraya çıkartın. Mesela, “C:\Apache24” gibi. Bu klasör, Apache'nin tüm dosyalarını barındıracak.

Adım 2: Apache’yi Yapılandırmak



Şimdi biraz konfigürasyon yapmamız gerekiyor. Apache'yi çalıştırmadan önce, yapılandırma dosyasını düzenlememiz gerek. Apache'nin ana yapılandırma dosyası olan "httpd.conf" dosyasını bulmalısınız. Bu dosya, Apache’yi çalıştıran temel ayarları içerir.

C:\Apache24\conf\ dizininde bulunan httpd.conf dosyasını bir metin editörü (örneğin Notepad++) ile açın. Burada yapmamız gereken ilk şey, Apache’nin hangi port üzerinden çalışacağını belirtmek. Eğer Apache'nin varsayılan portu olan 80'i kullanmak istiyorsanız, değiştirmeye gerek yok. Ancak başka bir port kullanmak isterseniz, şu satırı arayın:

Listen 80


Eğer 80 yerine farklı bir port kullanmak isterseniz, burada 80 yerine tercih ettiğiniz port numarasını yazabilirsiniz. Mesela:

Listen 8080


Adım 3: Apache'yi Çalıştırmak



Yapılandırma dosyanızı kaydettikten sonra Apache’yi çalıştırmaya hazırsınız. Bunun için, Apache'nin kurulu olduğu dizinde bin klasörüne gidin. Burada, httpd.exe dosyasını bulmalısınız. Bu dosyayı çalıştırarak Apache’yi başlatabilirsiniz.

Alternatif olarak, komut satırını (CMD) açarak da Apache’yi başlatabilirsiniz. Komut satırında şunu yazmanız yeterlidir:

cd C:\Apache24\bin


Ve ardından Apache’yi başlatmak için şu komutu yazın:

httpd.exe


Apache'nin başarıyla başlatıldığını görebilirsiniz. Eğer herhangi bir hata alırsanız, httpd.conf dosyasındaki yapılandırma ayarlarınızı gözden geçirin.

Adım 4: Apache'nin Çalıştığını Test Etmek



Apache’yi başarılı bir şekilde başlattıysanız, tarayıcınızı açıp şu adresi yazabilirsiniz:
[http://localhost](http://localhost)

Eğer Apache doğru şekilde kurulmuş ve çalışıyorsa, "It works!" mesajını görmelisiniz. Bu, Apache'nin başarılı bir şekilde kurulduğu ve çalıştığı anlamına gelir.

Adım 5: Apache’nin Başlangıçta Otomatik Olarak Çalışmasını Sağlamak



Apache’yi manuel olarak başlatmak yerine, sistem açıldığında otomatik olarak çalışmasını isterseniz, bu ayarı da kolayca yapabilirsiniz. Bunun için, Apache'nin bin klasöründeki httpd.exe dosyasını bir servis olarak eklemeniz gerekecek. Komut satırını açın ve şu komutu yazın:

httpd.exe -k install


Bu işlem, Apache’yi Windows başlatma programlarına ekleyecek ve her seferinde manuel başlatmanıza gerek kalmayacak.

Sonuç



Ve işte bu kadar! Windows üzerinde Apache Web Sunucusu'nu kurmak ve çalıştırmak oldukça basit. Şimdi, Apache’yi kullanarak web projelerinizi test edebilir, PHP gibi dinamik içerikler geliştirebilir ve sitenizin hızını test edebilirsiniz.

Ayrıca, Apache web sunucusu kurulumunu öğrenmek, daha büyük projelere başlamadan önce size sağlam bir temel kazandırır. Birçok geliştirici Apache’yi tercih eder çünkü açık kaynaklıdır ve son derece esnektir.

Aşağıdaki adımları takip ederek, siz de web sunucusu kurulumunu kolayca yapabilirsiniz. Unutmayın, her zaman adım adım ilerlemek ve yapılandırma dosyasını dikkatlice kontrol etmek işleri kolaylaştırır.

Apache kurulumunu başarılı bir şekilde tamamladığınızda, her şeyin sorunsuz çalıştığını görmek size büyük bir tatmin duygusu verecek!

İlgili Yazılar

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

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

Yapay Zeka ile SEO Stratejilerinizi Nasıl Güçlendirebilirsiniz? 2025 Yılında Başarılı Olacak Teknikler

Dijital pazarlamanın ve SEO'nun dünyası hızla değişiyor. Bir zamanlar sadece anahtar kelimeler ve backlink'ler üzerine kurulu olan SEO stratejileri, şimdi çok daha karmaşık ve yenilikçi bir yapıya bürünüyor. Bu dönüşümün başrol oyuncusu ise Yapay Zeka...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...