Skip to content
UdemyWeb DevelopmentPaid courseAll LevelsCertificate

Learn to Host Multiple Domains on one Virtual Server (Udemy.com)

Setup and Host Multiple Sites on one Server using Digital Ocean. Setup Virtual Hosts and Secure all Domains with SSL.

Created by: YouAccel Training

Last updated August 2018

icon
What you will learn

  • Deploy and Configure Virtual Servers
  • Create and attach Floating IP's to Digital Ocean Droplets
  • Install Ubuntu on a Virtual Server
  • Configure Apache, MySQL, PHP and PhpMyAdmin on a Virtual Server
  • Setup a basic, cost effective hosting service for clients
  • Host Multiple websites on a single server
  • Configure Name Servers, DNS Zone Files and Virtual Host files
  • Secure multiple domains on a single server with SSL Certificates
  • Access and test server configurations through a web proxy
  • Modify MySQL Authentication methods

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.2 out of 5higher than 13% of them
  • Reviews892#187 of 816 by number of reviews
  • Length1.2 hoursshorter than 94% of them
  • Last updatedAugust 2018earlier than 94% of them

icon
Course Description

In this exciting new course, we show you how to host multiple domain names on a single Digital Ocean droplet. We will show you step-by-step how to configure a droplet with LAMP Stack on Ubuntu 18.04. This includes deploying a droplet, installing Ubuntu and all the components included in LAMP Stack including Apache, MySQL, PHP and PhpMyAdmin.

We also explore an exciting new feature offered by Digital Ocean, called "Floating IP's" which allow you to transfer IP's easily between multiple droplets.

After you understand the foundations of server configuration, we get into configuring Name Servers, DNS Zone Files and Virtual Hosts to host multiple domains from a single Virtual Server. You will have a thorough understanding of setting file permissions and developing an organized directory structure for all your websites.

We also show you how to configure an SSL certificate for each and every website that you host on your virtual server. For this part of the course we will be using Let’s Encrypt. Let’s Encrypt is a certificate authority that offers free SSL certificates, which are extremely simple to install and very secure.

You are welcome to use any hosting provider for this course, as the concepts can be easily implemented on any Virtual Server configured with the Ubuntu distribution.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

YouAccel Training

YouAccel is dedicated to providing high-quality education in technology, business, and digital innovation. Since its founding in 2015, YouAccel has remained committed to making industry-relevant learning accessible to students, professionals, and entrepreneurs worldwide. With a strong focus on emerging fields such as Artificial Intelligence (AI), Machine Learning, Full Stack Development, Business Strategy, Marketing, and Digital Media, YouAccel empowers individuals with the skills needed to succeed in an increasingly competitive and technology-driven world.

At the heart of YouAccel’s mission is a belief that education is a catalyst for unlocking human potential, driving innovation, and creating opportunities across industries and communities. Through expertly designed courses led by industry professionals and academic experts, YouAccel fosters an engaging and transformative learning experience. Programs span beginner to advanced levels, ensuring learners at every stage of their journey gain both foundational knowledge and practical expertise that can be directly applied in real-world settings.

icon
More courses by YouAccel Training

$15.99

$129.99

$54.99

$49.99

$13.99

$11.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.2

892 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Avanish Raj Singh on 9/2/2024

Good course. Just wanna suggest that please mention the exact software name / platform that we learn on this course as multiple name at once is confusing. Also please update the course as it seems older than the time i am watching it in 2024.

By Patrick Steranka on 12/11/2023

The author did an excellent job highlighting the things that need to be done to host multiple websites on a single Digital Ocean droplet using Apache2, GoDaddy Domain, and Let's Encrypt. The slides are only 720p and often not super clear but acceptable. The author brings up real configurations and blurs his private information which is good but sometimes it's desirable to know what has been typed. Key and important points are: 1. How to point your DNS FQDN to DigitalOcean and manage your Droplet server's IP. 2. How to support multiple domains on the same droplet. The course is dated (Ubuntu 18.04) vs Ubuntu 22.04 but the principles and concepts are still applicable.

By Bakare Ahmad Adeleke on 9/10/2021

i learned how to use terminal and putty for user authentication. Also, I learned how to create a virtual server using Digital Ocean as a hosting server.

By José Orlando Aguilar Acosta on 9/2/2020

The course is good, rather than apache, i'd like to do this using nginx but the content of the course is well explained. as a note, I really dislike when people copy&paste commands on the terminal instead of manually type them... Just my thoughts

By Jonathan on 7/2/2020

Excellent introduction course to setup a development web Lab server. Thankyou keep up the great work you are doing. I WOULD LIKE YOU TO DO THE SAME WITH A NGINX web server. Please please !!

By Abiola Olalekan on 4/13/2020

This is a very interesting topic. However, I'll like to point out that it will be less confusing for a complete beginner if the commands are typed not the copy and paste used by the instructor. Also, It'll be nice if you can explain those commands to help your students understand them better. Thanks

By Syed Asif on 4/11/2020

It was very effective course and therefore I would definitely be interested in attending others. The instructor was very knowlegeable and provided a wealth of information. I would defintely recommend this to my co-workers as well as friends.

By Yogesh Daga on 4/4/2020

Very well designed and Comprehensive course which gives us detailed info on how to setup a web server and host multiple website. But There should also be a tutorial for setting up email and configure with websites, which is a very important component for setting up a proper website. Thank you.

By Ryan Hunter on 12/26/2018

In 2 words only, "sheer excellent!". I learned a lot on what IMHO can be a fairly tricky topic but essential for anyone seeking work as a full-stack developer. Really easy to understand. Clear and concise. The examples were IMHO very practical, and explained in detail step by step. Tip: Watch the video if you can on a 2 screen computer setup, with your Digital Ocean and/ or terminal/ Putty screen on one screen, and the video (enlarged) on the other. Be prepared to frequently pause the video while you work through the examples. It WILL take you longer than just 1 hour but I think it's seriously worth it. Be aware that this course is apparently part of a larger master-class BUT it is self contained for this particular topic.

By Alain on 11/25/2018

I was very disappointed, i thought that would get more detail explanation. I used the Digital Ocean LAMP and Let's Encrypt tutorial at the same times, and they were a lot more detail. The course would be good for someone new /a beginner new to Digital Ocean.

Showing all 10 reviews on CourseDuck

Read all 892 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100