Tartışma

Linux Nginx Yönetim Komutları

Başlatan ShadowByte · 16 Ağu 2026 12:41 · 5 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Nginx, yüksek performanslı bir web sunucusu ve ters proxy sunucusu olarak geniş çapta kullanılmaktadır. Kullanıcıların Nginx’i etkili bir şekilde yönetebilmesi için bazı temel yönetim komutlarını bilmesi önemlidir. Bu yazıda, Nginx'in yönetiminde kullanılan temel Linux komutlarını inceleyeceğiz.

1. Nginx Servisini Başlatma, Durdurma ve Yeniden Başlatma

Nginx servisini yönetmek için genellikle aşağıdaki komutlar kullanılır:

  • CODE
    1sudo systemctl start nginx
    - Nginx servisini başlatır.
  • CODE
    1sudo systemctl stop nginx
    - Nginx servisini durdurur.
  • CODE
    1sudo systemctl restart nginx
    - Nginx servisini yeniden başlatır, yani durdurur ve tekrar başlatır.
  • CODE
    1sudo systemctl reload nginx
    - Nginx yapılandırmasını yeniden yükler, bu da mevcut bağlantıları etkilemeden yapılandırma değişikliklerini uygular.

2. Nginx Durumunu Kontrol Etme

Nginx’in çalışıp çalışmadığını kontrol etmek için aşağıdaki komutu kullanabilirsiniz:

CODE
1sudo systemctl status nginx


Bu komut, Nginx’in durumunu, çalışıp çalışmadığını ve herhangi bir hata mesajını gösterir.

3. Nginx Yapılandırma Dosyalarını Kontrol Etme

Yapılandırma dosyalarında yapılan değişikliklerin doğruluğunu kontrol etmek için:

CODE
1sudo nginx -t


Bu komut, yapılandırma dosyalarında herhangi bir hata olup olmadığını kontrol eder ve sonuçları terminalde gösterir.

4. Nginx Log Dosyalarını İnceleme

Nginx’in erişim ve hata loglarını incelemek, sunucu performansı ve sorun giderme açısından önemlidir. Log dosyaları genellikle /var/log/nginx/ dizininde bulunur. Aşağıdaki komut ile erişim logunu görüntüleyebilirsiniz:

CODE
1tail -f /var/log/nginx/access.log


Bu komut, erişim logunun son satırlarını gerçek zamanlı olarak gösterir.

5. Nginx Yapılandırma Dosyası Düzenleme

Nginx’in yapılandırma dosyası genellikle /etc/nginx/nginx.conf yolundadır. Bu dosyayı düzenlemek için bir metin düzenleyici kullanabilirsiniz. Örneğin:

CODE
1sudo nano /etc/nginx/nginx.conf


Bu komut, yapılandırma dosyasını Nano metin düzenleyicisinde açar.

Nginx’in yönetimi, bu temel komutlar sayesinde daha kolay hale gelmektedir. Sunucu yöneticileri, bu komutları kullanarak Nginx’i etkili bir şekilde yönetebilir ve performansını artırabilirler.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi