Загрузка...

Reverse Proxy, Port Forwarding & HTTP Redirection with Nginx | Part 7

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

Видео Reverse Proxy, Port Forwarding & HTTP Redirection with Nginx | Part 7 канала Uday Raj Vadeghar
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки

На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.

Об использовании CookiesПринять