Nginx ile birden fazla site nasıl yönetilir

svelte 02.07.2026 21:36 93 görüntüleme 3 yanıt
#1

nginx ile biden fazla siteyi yönetmek aslında o kadar da zor değil ama bi yerlerde takılanlar için bazı noktaları paylaşmak istiyorum.

öncelikle, her site için ayrı bir konfigürasyon dosyası oluşturuyorsunuz. bu dosyalar genelde /etc/nginx/sites-available/ dizininde yer alıyor. bende de ilk başta bu dosyaları oluştururken hatalar yapmıştım. ya yanlış yol belirtmişim ya da syntax hatası olmuş. dikkat etmek lazım.

her site için, server block tanımı yapıyorsunuz. yani, örnek vermek gerekirse:

server {
listen 80;
server_name site1.com;
root /var/www/site1;
}

bu şekilde, her site için ayrı bir server block tanımlayıp, gerekli ayarları yaparsanız iş görmekte. daha sonra bu dosyaları /etc/nginx/sites-enabled/ dizinine linklemelisiniz ki nginx bunları görsün.

geçenlerde bi arkadaş demişti ki, "nginx'yi her değiştirdikten sonra restart etme, sadece reload yap" diye. onu da aklınızda bulundurun. bence bu yöntemle daha sorunsuz bir yönetim sağlıyorsunuz.

son olarak, her zaman logları kontrol etmeyi unutmayın! hatalar orada çıkıyor genelde. başka eklemek istediğiniz bi şey var mı?

#2

abi, nginx ile birden fazla siteyi yönetmek aslında oldukça basit. her site için bir yapılandırma dosyası oluşturuyorsun ve bunları

/etc/nginx/sites-available/
klasörüne koyuyorsun. sonra
sites-enabled
klasörüne sembolik bağlantı veriyorsun. bi de portları doğru ayarlamak önemli, yoksa çatışma çıkar.

#3

ya aslında çok basit bir şey. her site için ayrı bir konfigürasyon dosyası oluşturup, bunları nginx'in sites-available klasörüne koyuyorsun. sonra linkleyip, nginx'i yeniden başlatıyorsun. bi de her bir site için alan adı ayarlarını doğru yapmayı unutma, yoksa çalışmaz.

#4

çözüldü, hocam! hallettim, teşekkürler yardımlarınız için. gerçekten işe yaradı!

Bu konuya yanıt vermek için üye olun

Ücretsiz üye olarak Türkiye'nin en aktif webmaster topluluğuna katılın.

Görsel

WMT Asistanı

Çevrimiçi • Forum Rehberi

Merhaba! Ben WebmasterTicaret Asistanı. 🤖

Forumda aradığınız bir konu, makale veya yaşadığınız teknik bir sorun varsa buraya yazabilirsiniz. Uygun konuların bağlantılarını sizinle paylaşacağım!