Apache Web Server Windows Üzerine Nasıl Kurulur? Adım Adım Rehber

Apache Web Server Windows Üzerine Nasıl Kurulur? Adım Adım Rehber

Artık Apache Web Server’ı başarıyla Windows üzerinde kurmuş oldunuz. Eğer bu adımları dikkatli bir şekilde takip ettiyseniz, Apache web sunucunuz hazır!

BFS

Merhaba sevgili okuyucular! Eğer bu yazıyı okuyorsanız, büyük ihtimalle Apache Web Server kurulumuyla ilgileniyorsunuz. Apache, dünya çapında en çok kullanılan açık kaynaklı web sunucusudur ve birçok işletme için vazgeçilmez bir araçtır. Peki, Windows bilgisayarınızda Apache’yi nasıl kurarsınız? İşte size adım adım anlatacağım.

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.

İ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...

Gizli Hızlandırıcılar: Web Siteniz İçin En İyi JavaScript Performans İpuçları

Web geliştiriciliği, özellikle hız ve performans konusunda sürekli bir yarışa dönüşmüş durumda. Kullanıcılar sabırsızdır, hız önemli, SEO daha da önemli. Her geçen gün daha hızlı, daha verimli web siteleri oluşturmak için yeni yöntemler ve teknikler aranıyor....