Get 35% Off CFI Certifications - Code CFI35
AI Adoption - Drive Business Value and Organizational Impact
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to set up a Linux VPS for web hosting using Docker containers in this comprehensive 38-minute tutorial. Discover the complete process of deploying a reliable web hosting infrastructure, starting with VPS installation and progressing through essential security configurations. Master firewall setup to protect your server, configure DNS settings for proper domain routing, and complete post-installation steps on Ubuntu for optimal performance. Explore deploying Nginx as a web server and implementing Traefik as a reverse proxy with TLS certificate management for secure HTTPS connections. Gain practical insights into choosing hosting providers, understanding the benefits of containerized web hosting, and building scalable infrastructure for multiple web projects. Follow along with real-world deployment scenarios and learn best practices for maintaining a production-ready Linux server environment suitable for hosting websites and web applications.
Syllabus
00:00 Introduction
01:20 What’s the project plan?
04:43 Why I’m using Hostinger?
08:30 Install a new VPS
14:24 Set up a Firewall
17:11 DNS Settings
19:01 Post Installation Steps on Ubuntu
22:05 Deploy Nginx
29:21 Deploy Traefik and TLS
36:43 Final thoughts
Taught by
Christian Lempa