Apache Web Sunucusu Nasıl Kurulur? (Windows & Linux)

Apache Web Sunucusu Nasıl Kurulur? (Windows & Linux)

Apache Web Sunucusu nasıl kurulur? Hem Windows hem de Linux işletim sistemlerinde Apache'nin kurulumu, yapılandırması ve başlatılması hakkında detaylı bir rehber.

BFS

Apache Web Sunucusu Nedir ve Neden Kullanmalısınız?



Bir gün interneti gezerken karşılaştığınız bir web sayfasının altında gizli bir kahraman olduğunu öğrendiniz. Evet, doğru tahmin ettiniz; Apache Web Sunucusu! İnternette gördüğünüz hemen hemen her site, bir web sunucusuna ihtiyaç duyar ve Apache, bu işin en iyilerinden biridir. Apache, açık kaynaklı ve güçlü bir web sunucusudur. Hem Windows hem de Linux platformlarında çalışan Apache, dünya çapında milyonlarca web sitesine hizmet vermektedir.

Apache Web Sunucusu Windows'a Kurulum Adımları



Windows sistemlerinde Apache Web Sunucusu kurulumuna başlamak oldukça basittir. Hadi, hemen adım adım nasıl kuracağımıza bakalım:

Adım 1: Apache İndir

Öncelikle Apache'nin Windows sürümünü resmi web sitesinden indirin. Karşınıza çıkan "Win32" ya da "Win64" sürümünü seçtiğinizden emin olun. İndirilen dosya genellikle bir ZIP dosyası olacak.

Adım 2: Apache'yi Çıkarın ve Kurun

ZIP dosyasını bir klasöre çıkarın (örneğin: C:\Apache24). Klasörün içine girdikten sonra, “bin” klasöründeki httpd.exe dosyasını çalıştırarak Apache’yi başlatabilirsiniz.

Adım 3: Apache'yi Başlatın

Apache'yi başlatmak için, komut istemcisinde şu komutu yazın:
httpd.exe

Bu işlem başarılı olursa, Apache sunucusunun çalıştığını görmek için tarayıcınıza “http://localhost” yazarak Apache'nin karşılama sayfasını görebilirsiniz.

Adım 4: Apache'yi Başlangıçta Çalıştırmak İçin Ayarlayın

Apache’yi her seferinde manuel olarak başlatmak istemiyorsanız, Windows Hizmetleri üzerinden otomatik olarak başlatılmasını sağlayabilirsiniz. Bunun için komut satırında şu komutu kullanabilirsiniz:
httpd.exe -k install


Bu komut, Apache'nin bir hizmet olarak kurulmasını sağlar.

Apache Web Sunucusu Linux'a Kurulum Adımları



Linux kullanıcıları için Apache kurulum adımları daha hızlı ve kolaydır. Linux'un çoğu dağıtımında Apache'nin paketleri yerleşik olarak gelir.

Adım 1: Apache'yi İndirin

Eğer Apache, dağıtımınızda yüklü değilse, terminal üzerinden kolayca kurabilirsiniz. Ubuntu ya da Debian tabanlı bir sistem kullanıyorsanız şu komutla Apache'yi kurabilirsiniz:
sudo apt update

sudo apt install apache2


Adım 2: Apache'yi Başlatın

Kurulum tamamlandıktan sonra Apache'yi başlatmak için şu komutu yazın:
sudo systemctl start apache2

Apache'nin çalışıp çalışmadığını kontrol etmek için tarayıcınızda “http://localhost” yazabilirsiniz.

Adım 3: Apache'yi Sistem Başlangıcında Çalıştırmak İçin Ayarlayın

Apache'yi her açılışta otomatik olarak çalıştırmak için şu komutu kullanabilirsiniz:
sudo systemctl enable apache2


Adım 4: Apache'yi Yeniden Başlatın

Konfigürasyon dosyalarındaki değişikliklerin etkili olabilmesi için Apache’yi yeniden başlatmak gerekebilir. Şu komutla Apache'yi yeniden başlatabilirsiniz:
sudo systemctl restart apache2


Apache Konfigürasyonunu Yapılandırma



Apache'nin varsayılan ayarlarıyla başlayabilirsiniz, ancak sitenizi özelleştirmek isterseniz httpd.conf dosyasına müdahale etmeniz gerekebilir. Bu dosya, sunucunuzun nasıl çalışacağını belirler. Konfigürasyon dosyasını şu komutla açabilirsiniz:

Windows:
C:\Apache24\conf\httpd.conf


Linux:
sudo nano /etc/apache2/apache2.conf


Apache'yi özelleştirebilmek için bu dosyada yapılan düzenlemelere dikkat etmeniz çok önemlidir.

Sonuç



Apache Web Sunucusu, güçlü, esnek ve dünya çapında kullanılan bir web sunucusudur. Windows ya da Linux işletim sisteminizde kolayca kurabilir, kendi web sitenizi barındırabilirsiniz. Hem Windows hem de Linux için adım adım kurulumları inceledik ve temel konfigürasyonları nasıl yapacağınızı öğrendiniz. Şimdi sıra, web sitenizi hayata geçirmeye geldi!

İlgili Yazılar

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

Plesk’te E-posta Filtresi Sorunları: Bilinmeyen Sebepler ve İpuçlarıyla Derinlemesine Çözüm Rehberi

E-posta filtreleme sorunları, çoğu kullanıcı için günümüzün en yaygın teknik problemlerinden biri haline geldi. Özellikle **Plesk** kullanan web yöneticileri ve işletme sahipleri, bu sorunlarla karşılaştığında bazen en basit çözümü bile gözden kaçırabiliyorlar....

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

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...