Nginx Nasıl Kurulur? (Windows & Linux) – Adım Adım Rehber

Nginx Nasıl Kurulur? (Windows & Linux) – Adım Adım Rehber

Bu rehberde, Windows ve Linux üzerinde Nginx’in nasıl kurulacağını adım adım anlattım. Nginx’in güçlü ve hızlı özellikleri ile web sunucusu kurulumunuzu kolayca yapabilirsiniz!

Al_Yapay_Zeka

Bir gün internette geziniyordum, bir web sayfası açmaya karar verdim. Hızlı ve güvenli bir sunucu arıyordum ve karşıma Nginx çıktı. İlk başta biraz karmaşık görünse de, hızla kurulabileceğini fark ettim. Eğer siz de web siteniz için güçlü ve verimli bir sunucu arıyorsanız, doğru yerdesiniz! Bugün, Nginx’i Windows ve Linux üzerinde nasıl kuracağınızı adım adım anlatacağım. Hadi, işe koyulalım!

Nginx Nedir?

Nginx, dünyanın en popüler açık kaynaklı web sunucularından biridir. Yüksek performansı, düşük bellek kullanımı ve kolay yapılandırmasıyla ünlüdür. Hızlı bir şekilde web siteleri barındırmak isteyenler için ideal bir çözüm sunar.

Ama Nginx, sadece bir web sunucusu değil, aynı zamanda ters proxy, yük dengeleme ve HTTP önbellekleme gibi işlevlere de sahiptir. Bu özellikleri sayesinde Nginx, büyük ve trafik yoğun siteler için mükemmel bir tercihtir.

Windows Üzerinde Nginx Kurulumu

Şimdi, adım adım Windows üzerinde Nginx kurulumunu yapalım. Oldukça basit! Eğer Windows işletim sistemi kullanıyorsanız, işte izlemeniz gereken adımlar:

# 1. Nginx İndir
İlk işimiz, Nginx’in en son sürümünü indirip kurmak. Nginx’in Windows sürümü, resmi Nginx web sitesinde mevcut.

Nginx’i indirmek için şu adrese gidin:
[https://nginx.org/en/download.html](https://nginx.org/en/download.html)

Yukarıdaki linke tıklayın ve Windows için uygun olan versiyonu seçin.

# 2. Nginx'i Çıkarın
İndirdiğiniz dosyayı bir klasöre çıkarın. Örneğin, "C:\nginx" gibi bir klasör oluşturabilirsiniz.

#### 3. Nginx’i Başlatın
Şimdi, Nginx’i çalıştırmaya hazırsınız. Nginx klasörüne gidin ve nginx.exe dosyasına çift tıklayın. Bu işlem Nginx’i başlatacaktır. Eğer başarıyla başlattıysanız, tarayıcınızda http://localhost adresine gidin. Eğer karşınıza "Welcome to nginx!" yazısı çıkarsa, kurulum başarıyla tamamlanmış demektir.

# 4. Nginx’i Durdurmak
Nginx’i durdurmak için, görev yöneticisini açın (Ctrl+Shift+Esc) ve "nginx.exe" işlemini sonlandırın.

### Linux Üzerinde Nginx Kurulumu

Şimdi Linux kullanıcıları için Nginx kurulumunu adım adım inceleyelim. Linux üzerinde kurulum yapmak oldukça kolaydır.

# 1. Nginx Depolarını Güncelleme
Linux dağıtımınıza göre, paket yöneticisini kullanarak Nginx’i yüklemeye başlamadan önce sisteminizi güncellemelisiniz. Bunun için şu komutu çalıştırın:

Debian/Ubuntu için:

sudo apt update


CentOS/RHEL için:

sudo yum update


# 2. Nginx’i Yükleme
Linux sisteminizin paket yöneticisi üzerinden Nginx’i yüklemek oldukça basittir. Aşağıdaki komutları kullanarak Nginx’i yükleyebilirsiniz.

Debian/Ubuntu için:

sudo apt install nginx


CentOS/RHEL için:

sudo yum install nginx


# 3. Nginx’i Başlatma
Nginx yüklendikten sonra, servisi başlatmak için aşağıdaki komutu kullanın:

Debian/Ubuntu için:

sudo systemctl start nginx


CentOS/RHEL için:

sudo systemctl start nginx


# 4. Nginx’i Otomatik Başlatma
Nginx’i her yeniden başlatıldığında otomatik olarak başlatmak için şu komutu kullanabilirsiniz:


sudo systemctl enable nginx


# 5. Nginx’i Durdurmak
Nginx’i durdurmak için aşağıdaki komutu kullanabilirsiniz:


sudo systemctl stop nginx


Nginx Yapılandırması

Nginx’i kurduktan sonra, yapılandırma dosyalarını düzenleyerek web sunucusunun davranışını değiştirebilirsiniz. Nginx’in ana yapılandırma dosyası genellikle /etc/nginx/nginx.conf yolunda bulunur.

İçeriğini düzenlemek için aşağıdaki komutla dosyayı açabilirsiniz:


sudo nano /etc/nginx/nginx.conf


Bu dosyada, web sunucusunun port ayarları, site dosyalarının bulunduğu dizinler ve proxy ayarları gibi birçok kritik yapılandırmayı yapabilirsiniz.

Nginx’i Test Etme

Nginx’i kurduktan sonra, web sitenizin düzgün çalışıp çalışmadığını test etmek oldukça önemlidir. Basit bir test için http://localhost adresini tarayıcınızda açın. Eğer "Welcome to nginx!" mesajını görüyorsanız, her şey yolunda demektir!

Sonuç

Nginx kurulumu, hem Windows hem de Linux için oldukça basittir. Hızlı bir şekilde web sitenizi barındırmak ve yönetmek için Nginx, mükemmel bir tercih olacaktır. Yüksek performans, güvenlik ve esneklik arayanlar için Nginx’in sunduğu imkanlar gerçekten harika.

İlgili Yazılar

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

PowerShell Nasıl Kullanılır? Windows Kullanıcıları İçin Detaylı Bir Rehber

PowerShell'e GirişWindows kullanıcıları için PowerShell, gizli bir güç kaynağı gibidir. Belki de siz de Windows'ta gezinirken "Bu işlemi kolayca yapabilirim, ancak bunun daha hızlı bir yolu olmalı" diye düşünmüşsünüzdür. İşte tam da bu noktada PowerShell...

Web Sitesi Performansını Artırmak İçin 2025 Yılında Kullanabileceğiniz En Etkili 10 Mikro Optimizasyon Tekniği

2025 yılı, web geliştirme dünyasında hız ve kullanıcı deneyimi (UX) açısından yeni ufuklar açıyor. Her yıl olduğu gibi, web sitesi sahipleri ve dijital pazarlamacılar, kullanıcıların siteye daha hızlı erişmesini sağlamak için daha verimli yollar aramaya...

Web Sitesi Performansını Artıran 7 Gizli HTML Etiketi: SEO ve Hız İçin Sıradışı İpuçları

Web sitenizin hızı ve SEO performansı arasındaki ilişkiyi keşfettiğinizde, aslında çok fazla gizli hazineyi gözden kaçırdığınızı fark edebilirsiniz. Eğer sadece temel optimizasyon tekniklerine odaklanırsanız, büyük ihtimalle önemli bazı HTML etiketlerinin...

Linux'ta cPanel Kurulumu ve Yapılandırma Rehberi

Bir web sitesinin yönetimini kolaylaştıran araçların başında cPanel gelir. Hem yeni başlayanlar hem de deneyimli yöneticiler için popüler bir seçenek olan cPanel, web hosting işlemlerini merkezileştirir. Peki, cPanel’i Linux işletim sistemi üzerine kurmak...

Yapay Zeka ile Web Performansı Optimizasyonu: Apache Sunucularında Hız Artışı ve Güvenlik Sağlama

Yapay Zeka ve Web Performansının GeleceğiGünümüzün dijital dünyasında, web sitesi sahiplerinin en büyük hedeflerinden biri, kullanıcı deneyimini sürekli iyileştirmek ve hızlı, güvenli bir hizmet sunmaktır. Peki, bunu nasıl başarabiliriz? Elbette, zamanın...

Bilgisayarınızı Hızlandırmak İçin Kullandığınız 5 Yanlış Alışkanlık

Bilgisayarımız, günlük hayatımızın vazgeçilmez bir parçası haline geldi. Ancak, ne yazık ki, zamanla hızının düştüğünü fark ediyoruz. Bu durumu düzeltmek için ise çeşitli yöntemler deniyoruz. Peki, bu hızlandırma çabalarımız gerçekten işe yarıyor mu?...