Self-paced video training — 5 modules, 15 lessons. Work through it at your own pace — every lesson is real practitioner training, not slide-reading.
▶INSIDE THE COURSE · 15 LESSONSABOUT THIS COURSE
Host multiple domains on one server: 15 lessons on virtual hosts, DNS, TLS per domain and resource isolation — get a multi-tenant web server configured correctly and safely.
CURRICULUM
This lesson outlines the objectives and goals of the course on hosting multiple domains.
This lesson covers the steps to deploy a virtual server on Digital Ocean.
This lesson explains how to create and attach a floating IP to a virtual server.
This lesson introduces the terminal and explains root user authentication.
This lesson details the installation and testing of the Apache web server.
This lesson guides the installation of the MySQL Database Management System.
This lesson covers the installation of PHP for testing purposes.
This lesson explains how to install PhpMyAdmin for database administration.
This lesson introduces the concept of virtual hosts for hosting multiple domains.
This lesson discusses directory structure permissions and creating test files.
This lesson covers the configuration of virtual host files and directives.
This lesson explains the process of configuring name servers.
This lesson discusses testing DNS zone file configurations.
This lesson covers the installation of SSL certificates for each domain using Lets Encrypt.
This lesson summarizes the course and outlines the next steps for learners.
CURATED BY

Selected from working practitioners' training libraries and kept whole — modules, labs and walkthroughs exactly as taught.
GOOD TO KNOW
Lessons stream in the browser and remember where you stopped.
Watch on two devices at once — phone, tablet or desktop.
Download buttons are disabled; delivery is encrypted and authenticated per request.
$99 · ONE PAYMENT
One payment unlocks all 15 lessons instantly — start with lesson one the moment you check out.