Introduction to Multiple Domain Hosting on One Virtual Server
This free online course examines hosting of multiple websites on a single digital ocean droplet using a virtual host.Publisher: YouAccel Training
CertificationView course modules
This free online course on the Introduction to multiple domains hosting on one virtual server will teach you how to host multiple domain names on a single virtual host. You can use any hosting provider of your choice but for the purpose of this course we will be using the digital ocean droplet. The concept of virtual hosts allows more than one website on one system or web server. The servers are differentiated by their hostname. This course will take you through step-by-step procedures of configuring a droplet with LAMP stack on ubuntu 18.04. It outlines the pUTTY, a registered domain name, access to a domain registrar and a digital ocean account as tools needed for this course. Learning how to host multiple domains on one virtual server can be for various personal or career reasons. Irrespective reason it is, this guide will teach you how to navigate the digital ocean admin panel to achieve your desired result. It explores an exciting new feature offered by the digital ocean, called "Floating IP's" which allow you to transfer IP's easily between multiple droplets. It also outlines the benefits of working with floating IPs and compares the floating IP with Amazon web service IP.
If you want to learn how to set up and install Apache, MySQL, PHP and PhpMyAdmin, this course comes highly recommended. It defines MySQL and explores how to change the authentication method used by MySQL to authenticate the root user. In SQL, when some privileges are granted for a user, running the command flush privileges reloads the grant tables in the MySQL database. This enables the changes to take effect without reloading or restarting the MySQL service. This guide covers in detail flush privileges and how to read grant tables. It states the parameters that need to be changed to reflect your domain name as well as how to disable the default configuration file after creating the virtual host files. The sections that follow discuss the configuration of name servers, DNS zone files and virtual hosts to host multiple domains from a single virtual server. It is important to understand how to develop an organized directory structure for all your websites.
Furthermore, when using Apache, an administrator can set up one server to host multiple domains or sites off of a single interface or IP by using a matching system. This course will walk you through how to set up Apache virtual host on ubuntu 18. 04 and how to reset permission for domains. It also shows you how to configure an SSL certificate for each and every website that you host on your virtual server using let’s Encrypt. Let’s Encrypt is an easy-to-use SSL certificate that can be installed with simple steps. It illustrates how to set a default HTML file for domains. The learning contents in this course is crucial for students, IT personnel or anyone with an interest in deploying virtual servers. It is also recommended for developers, researchers or anyone with an interest in starting a web hosting service for clients. So, register for this course and start your next learning.Start Course Now
Installations and Setup
Installations and Setup - Learning Outcomes
Introduction to Course
Installing Essential Services
Installation and Setup - Lesson Summary
Web Server Configuration
Web Server Configuration - Learning Outcomes
Working with Virtual Host
Creating and Enabling Virtual Host File
Securing Domains with SSL
Web Server Configuration - Lesson Summary
Upon the successful completion of this course, you should be able to:
- Discuss how to create and attach floating IP's to digital ocean droplets.
- Recall how to create the directory structure for hosting multiple sites on a single server.
- Demonstrate the installation process for MySQL and PHP.
- Demonstrate to navigate the digital ocean admin panel.
- Recall how to deploy ubuntu 18.04 on a virtual server.
- State the reasons for hosting multiple domains on one virtual server.
- Identify the process for the configuration of a virtual host on our server for each domain.
- Discuss the configuration of a DNS zone file, name server and virtual host files to multiple domains on one server.
- Explain how to access and test server configurations through a web proxy.
- Describe how to multiple domains on a single server with SSL Certificates using let's encrypt.
- Analyze the management of the name server on our domain registrars admin panel.
- Explain how to modify MySQL authentication methods
All Alison courses are free to enrol, study and complete. To successfully complete this Certificate course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this Certificate course, you have the option to acquire an official Certificate, which is a great way to share your achievement with the world. Your Alison Certificate is:
Ideal for sharing with potential employers - include it in your CV, professional social media profiles and job applications
An indication of your commitment to continuously learn, upskill and achieve high results
An incentive for you to continue empowering yourself through lifelong learning
Alison offers 3 types of Certificates for completed Certificate courses:
Digital Certificate - a downloadable Certificate in PDF format, immediately available to you when you complete your purchase
Certificate - a physical version of your officially branded and security-marked Certificate, posted to you with FREE shipping
Framed Certificate - a physical version of your officially branded and security-marked Certificate in a stylish frame, posted to you with FREE shipping
All Certificates are available to purchase through the Alison Shop. For more information on purchasing Alison Certificates, please visit our FAQs. If you decide not to purchase your Alison Certificate, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Dashboard. For more details on our Certificate pricing, please visit our Pricing Page.