Nginx – Tomcat7 Reverse Proxy Konfigurasyonu
Merhaba, bu yazi size nginx reverse proxy ile trafiginizi 80. porttan 8080 portuna nasil yonlendirme yapilacagini anlatmaktadir. (Tomcat sunucunuzu hangi porttan calistiriyorsaniz 8080 yerine o portu yazmalisiniz.)
Debian 7.6 uzerinde nginx 1.8.0-1 ve tomcat 7.0.28 kuruludur.
Nginx 1.8.0-1 surumu icin asagidaki yonergeleri izleyiniz.
vim /etc/apt/sources.list.d/nginx
Asagidaki 2 satiri ekleyiniz.
deb http://nginx.org/packages/debian/ wheezy nginx
deb-src http://nginx.org/packages/debian/ wheezy nginx
Debian 8.0 icin;
deb http://nginx.org/packages/debian/ jessie nginx
deb-src http://nginx.org/packages/debian/ jessie nginx
Key’i ekleyelim;
wget -O- http://nginx.org/keys/nginx_signing.key | apt-key add –
son olarak nginx paketini yukleyelim.
apt-get update
apt-get install nginx
sorunsuz bir yuklemeden sonra nginx sunucusunu reverse proxy olarak ayarlayalim. (80. port isteklerini 8080 portuna yonlendiriyoruz.)
vim /etc/nginx/conf.d/tomcat.conf
server {
listen 80;
server_name murat.ws;
location / {
proxy_redirect off;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://murat.ws:8080;
}
}
ve son olarak /etc/init.d/nginx restart komutu ile nginx yeniden baslatilir.
Sevgiyle.
Comments
Leave a Comment