Reverse Proxy, Port Forwarding & HTTP Redirection with Nginx | Part 7
Автор: Uday Raj Vadeghar
Загружено: 2025-06-04
Просмотров: 15
In Part 7, we set up a reverse proxy with Nginx, handle port forwarding, and configure automatic HTTP to HTTPS redirection. These steps are essential for routing traffic cleanly, securing your site, and making your backend accessible the right way in production environments.
Commands:
Go to this location:
cd /etc/nginx/sites-available
NGINX CODE:
server {
listen 80;
server_name YOUR_DOMAIN www.YOUR_DOMAIN;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl;
server_name YOUR_DOMAIN www.YOUR_DOMAIN;
ssl_certificate /etc/letsencrypt/live/YOUR_DOMAIN/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/YOUR_DOMAIN/privkey.pem;
location / {
proxy_pass http://localhost:YOUR_APP_PORT;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
Then system restart:
sudo systemctl restart nginx
Make sure you follow me on: https://github.com/UdayRajVadeghar
#reverseproxy #nginx #portforwarding #HTTPtoHTTPS #webserver #devops #serversetup #WebSecurity #BackendDeployment #TechTutorial

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: