Nginx ile Reverse Proxy Kurulumu

T Teknoboyut

Reverse Proxy Nedir?

Reverse proxy, istemciden gelen istekleri arka plandaki sunuculara yönlendiren bir ara katmandır. Nginx bu işte en popüler çözümdür.

Neden Kullanılır?

Tek bir sunucuda WordPress, Python uygulaması ve Node.js projesini aynı anda çalıştırabilirsiniz. Her biri farklı portta çalışır, Nginx domain adına göre doğru uygulamaya yönlendirir.

Örnek Konfigürasyon

Her domain için ayrı bir server bloğu yazılır. Nginx, gelen isteğin Host header'ına bakarak hangi uygulamaya yönlendireceğine karar verir.

SSL Entegrasyonu

Certbot ile Let's Encrypt sertifikası alarak HTTPS desteği ekleyebilirsiniz. Certbot, Nginx konfigürasyonunu otomatik olarak günceller.