How to Host Multiple Websites on One Public IP Address | Setting up an NginX Reverse Proxy Server
Yeet PC
Learn how to securely host multiple websites on the same public IP address using an NginX Reverse Proxy Server on Ubuntu 20.04 LTS.
Read the accompanying blog post at https://www.yeetpc.com/blog/nginx-reverse-proxy/
Links:
GitHub repo with sample config files: https://github.com/Rav4s/NginX-Config-Files NginX Website: https://www.nginx.org Download Ubuntu Server: https://ubuntu.com/download/server Let's Encrypt: https://letsencrypt.org/ Certbot: https://certbot.eff.org/ My channel: https://www.youtube.com/channel/UC3T95a3-KMIcSLYbDhdKiTA My website: https://www.yeetpc.com
Timestamps:
0:00 Intro 0:16 What is a Reverse Proxy? 1:14 Reverse Proxy Software 1:32 Installing NginX 2:05 Removing the default config 2:29 Reverse Proxy Structure 3:27 First Config File 5:55 Second Config File 7:23 SSL Certificates 8:59 Cron Job for SSL 9:19 We're Done!
Keywords for the algorithm:
"nginx", "server", "Linux", "website", "proxy", "reverse proxy", "SSL", "Ubuntu", "https", "certificates", "cron", "config", "configuration", "software", "certbot", "github", "IP", "address", "servers", "yeet", "PC", "domain", "domains", "subdomains", "multiple", "setup", "guide", "tutorial", "walkthrough"
272198599 Bytes