Linux Tabanlı Sistemlerde Nginx Kurulumu ve Yapılandırılması
Teknoloji 📅 2026-05-04 ✍️ Ayse Demir 👁 20

Linux Tabanlı Sistemlerde Nginx Kurulumu ve Yapılandırılması

Bu rehber, Linux tabanlı sistemlerde Nginx kurulumu, yapılandırılması ve temel komutlarının adım adım açıklamalarını içerir. Nginx, popüler bir web sunucu yazılımıdır ve yüksek performanslı, esnek ve güvenli bir şekilde web sitelerini barındırmak için kullanılır.

Reklam

Giris

Nginx, web sunucu yazılımları arasında en popüler ve yaygın olarak kullanılanlardan biridir. Yüksek performanslı, esnek ve güvenli bir şekilde web sitelerini barındırmak için tasarlanmıştır. Bu rehberde, Linux tabanlı sistemlerde Nginx kurulumu, yapılandırılması ve temel komutları hakkında bilgi verilecektir.

Adim 1: Nginx Kurulumu

Ubuntu/Debian tabanlı sistemlerde Nginx kurulumu için aşağıdaki komutu çalıştırın:

sudo apt update && sudo apt install nginx

CentOS/RHEL tabanlı sistemlerde Nginx kurulumu için aşağıdaki komutu çalıştırın:

sudo yum install epel-release && sudo yum install nginx

Adim 2: Nginx Hizmetinin Başlatılması

Nginx hizmetini başlatmak için aşağıdaki komutu çalıştırın:

sudo systemctl start nginx

Nginx hizmetini otomatik olarak başlatabilmek için aşağıdaki komutu çalıştırın:

sudo systemctl enable nginx

Adim 3: Nginx Yapılandırması

Nginx yapılandırması için `/etc/nginx/nginx.conf` dosyasını düzenlemeniz gerekir. Bu dosya, Nginx'ın genel ayarlarını içerir.

sudo nano /etc/nginx/nginx.conf

Web sitenizi barındırmak için bir sanctions dosyası oluşturun. Örneğin, `/etc/nginx/sites-available/example.com` dosyasını oluşturun ve aşağıdaki içeriği ekleyin:

server {         listen 80;         server_name example.com www.example.com;         root /var/www/example.com;         index index.html;     }

Adim 4: Nginx Hizmetinin Yeniden Başlatılması

Nginx hizmetini yeniden başlatmak için aşağıdaki komutu çalıştırın:

sudo systemctl restart nginx

Adim 5: Nginx Hizmetinin Durumunun Kontrol Edilmesi

Nginx hizmetinin durumunu kontrol etmek için aşağıdaki komutu çalıştırın:

sudo systemctl status nginx
← Haberlere Dön