Öncelikle paket derleyicimizi güncelleyerek başlıyoruz. sudo apt-get update -y sudo apt-get upgrade -y sonrasında ilgili paketleri kuruyoruz. sudo apt-get install nginx -y libnginx-mod-http-geoip2 nginx-common nginx-core nginx-proxy sudo systemctl status nginx ● nginx - A high performance web, http and reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled;) Active: active (Nginx server running) nano editörü ile default config file yada varsa sizin config dosyanız editliyoruz. sudo nano /etc/nginx/sites-available/default # example nginx reverse proxy mapping # /etc/nginx/sites-available/default location /examples { proxy_pass http://localhost:8080/examples; } nginx proxy header value set ediyoruz. # example nginx reverse proxy config file # /etc/nginx/sites-available/default location /examples { proxy_pass http://localhost:8080/examples; proxy_buffering off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Port $server_port; } nginx servisini restart ediyoruz. sudo systemctl restart nginx http://localhost/examples -- proxies for --> http://localhost:8080/examples