Junior — Middle
Projelerinizde NGINX yapılandırma veya kullanımı deneyiminiz var mı?
sobes.tech yapay zeka
AI'dan gelen yanıt
Evet, projelerde NGINX'i birkaç amaçla kullandım:
- Birden fazla uygulama arasında yük dengeleme için ters proxy olarak.
- Statik dosyaları (resimler, CSS, JS) sunmak için, bu sayfaların yüklenmesini önemli ölçüde hızlandırır.
- HTTPS sağlamak için SSL sertifikaları yapılandırdım.
- Yönlendirmeler ve IP ile erişim kısıtlamaları için yapılandırmalar kullandım.
İşte backend sunucuya istekleri proxy'leyen basit bir yapılandırma örneği:
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://127.0.0.1:8000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}