Bu yazımda, Debian 12 “Bookworm” üzerinde Nginx web sunucusunu kolay ve hızlı bir şekilde nasıl kurabileceğinizi adım adım açıklayacağız. 10 Haziran 2023’te resmi olarak yayınlanan Debian 12, kararlılığı ve güvenilirliği ile öne çıkan bir Linux dağıtımıdır. Nginx ise, yüksek performans ve güvenilirlik arayanlar için en çok tercih edilen web sunucularından biridir.
Sistem Güncellemeleri
Nginx kurulumuna başlamadan önce, sisteminizdeki tüm paketlerin güncel olduğundan emin olun. Bunun için terminali açın ve aşağıdaki komutları çalıştırarak paketlerinizi güncelleyin:
sudo apt update
sudo apt upgrade
Eğer güncellenmesi gereken paketler varsa, gerekli izinleri vererek güncellemeyi tamamlayın.
Nginx Kurulumu
Debian 12 üzerinde Nginx kurulumu oldukça basittir. Aşağıdaki komutla Nginx’i sisteminize kurabilirsiniz:
sudo apt install nginx
Kurulum sırasında sizden onay istenebilir; gerekli izinleri vererek kurulumu tamamlayın.
Nginx Servisinin Yönetimi
Nginx servisini başlatmak, durdurmak veya durumunu kontrol etmek için systemctl
komutunu kullanabilirsiniz.
Nginx’i başlatmak için:
sudo systemctl start nginx
Nginx’in durumunu kontrol etmek için:
sudo systemctl status nginx
Güvenlik Duvarı (Firewall) Ayarları
Eğer bir güvenlik duvarı kullanıyorsanız, Nginx’in HTTP (80) ve HTTPS (443) portlarına erişim izni vermeniz gerekir. Bunun için aşağıdaki komutu kullanarak gerekli portları açabilirsiniz:
sudo ufw allow 'Nginx Full'
Nginx’in Çalıştığını Doğrulama Nginx’in başarılı bir şekilde kurulduğunu doğrulamak için, tarayıcınızı açın ve sunucunuzun IP adresini veya alan adını yazın. Örneğin, http://sunucu_ip_adresi
veya http://alan_adi
adresine giderek Nginx’in çalışıp çalışmadığını kontrol edebilirsiniz.
Bu adımları takip ederek, Debian 12 üzerinde Nginx kurulumunu başarılı bir şekilde tamamlayabilirsiniz. Kararlı ve yüksek performanslı bir web sunucusuna sahip olmanın keyfini çıkarın!
Debian 12 Üzerine Nginx Nasıl Kurulur?
Debian 12 ve Nginx: Performans İyileştirme İpuçları
Nginx ve Apache: Debian 12 Üzerinde Hangisi Daha İyi?
Debian 12’de Nginx Kurulumu Sonrası Karşılaşılan Sorunlar ve Çözümleri
Debian 12’de Nginx ve MySQL Entegrasyonu
Nginx Konfigürasyon Dosyaları Debian 12’de Nerede Bulunur?
Debian 12’de Nginx Güvenlik Ayarları Nasıl Yapılır?
Nginx Yük Dengeleme: Debian 12 Üzerinde Uygulama
Debian 12 ile Nginx HTTP/2 Desteği Nasıl Aktif Edilir?
Debian 12’de Nginx ile SSL Sertifikası Kurulumu
Debian 12’de Nginx Hata Günlüğü Nerede ve Nasıl Kullanılır?
Nginx ile Debian 12’de Web Sunucusu Performansını Artırma
Debian 12’de Nginx ile Sanal Hostlar Nasıl Oluşturulur?
Debian 12’de Nginx Güncellemesi ve Bakımı Nasıl Yapılır?
Debian 12 ve Nginx: Cache Yönetimi ile Yüksek Performans Sağlama
Nginx ile Debian 12 Üzerinde WordPress Kurulumu
Debian 12’de Nginx ile Web Uygulamalarını Güvenli Hale Getirme
Debian 12 Üzerinde Nginx Reverse Proxy Kurulumu
Debian 12’de Nginx ile Hızlı ve Güvenli Web Sunucusu Oluşturma
Nginx’in Debian 12 Üzerinde Apache’den Üstün Yanları