🚀 NGINX Multi-Hosting | Reverse Proxy, Docker & DNS – Complete Tutorial
Johnpeter Hak
0:00 / 0:00
🚀 NGINX Multi-Hosting | Reverse Proxy, Docker & DNS – Complete Tutorial
16 просмотров · 3 дн. назад
Johnpeter Hak
8 подписчиков
16 просмотров · 3 дн. назад
In this video, I'll show you how to host multiple websites and services using NGINX Reverse Proxy, Docker Containers, AWS EC2, and DNS step by step.
You'll learn how to configure an Ubuntu server, route requests to different URL paths, deploy multiple Docker containers, and connect your custom domain to your hosting environment.
By the end of this tutorial, you'll understand how to run a Frontend Website, API Service, and Admin Dashboard using one domain.
📚 What You'll Learn
1. Multiple Hosting with NGINX
-Install and configure NGINX on Ubuntu
-Host multiple websites on one server
-Configure NGINX server blocks
-Manage multiple hosting services
2. Route to Multiple Paths with NGINX
-Understand NGINX Reverse Proxy
-Configure proxy_pass
-Route / to the Frontend
-Route /api/ to the API Service
-Route /admin/ to the Admin Dashboard
3. Docker Containers
-Install Docker on Ubuntu
-Create and run Docker containers
-Configure container port mapping
-Deploy multiple services
-Manage Docker containers
4. DNS to Docker Containers
-Configure DNS A Records
-Connect a custom domain to AWS EC2
-Configure NGINX Reverse Proxy
-Route domain requests to Docker services
-Access multiple websites using one domain