What you’ll learn
- Deploying a virtual server on Digital Ocean
- Working with dynamic, static and floating IPs
- Using Terminal for remote authentication
- Installing and configuring LAMP Stack on Ubuntu 18.04
- Testing PHP
- Hosting Multiple Domains on one Apache Virtual Server
- Configuring Virtual Host Files and Directives
- DNS Zone File Configuration
- Understanding the difference between Apache & NGINX
- Installing NGINX on a Digital Ocean Droplet or any Virtual Server of your choice
- Modifying the NGINX Block Configuration file for hosting Websites
- Installing essential components on NGINX such as MySQL, PHP & PhpMyAdmin
- Securing PhpMyAdmin using symbolic links and NGINX’s built in authentication gateway
- Securing your hosted websites with free SSL using Certbot & Let’s Encrypt
- Installing and Configuring WordPress on your NGINX Server
- Types of SSL Certificates
- How SSL Certificates Work
- SSL Certificate Status Reports
- Redirect all Domain Variations to HTTPS
This course includes:
- 3.5 hours on-demand video
- Access on mobile and TV
- Certificate of completion
Welcome to our newest course that will guide you through the process of installing, securing, and configuring NGINX or Apache on an Ubuntu web server. You’ll also learn how to encrypt all web traffic with a free Let’s Encrypt SSL certificate.
This course begins by exploring the most widely used web server technology, Apache. Statistics show that Apache is used to power more than 65% of all web servers worldwide. Understanding how to work with Apache is an important part of the web development process. Students will learn the following key concepts:
Provision of Digital Ocean virtual servers
Works with dynamic, static and floating IP addresses
Using remote authentication terminal
Install and configure the LAMP stack on Ubuntu 18.04
Host multiple domains on one Apache virtual server
Configure files and instructions for virtual hosts
DNS zone configuration file
NGINX is recognized today as the most powerful, efficient and secure web server technology used to host web applications of any size and complexity. This software is open source and designed for maximum performance and stability. It also aims to address many of Apache’s shortcomings when serving content to your end users. NGINX can be used for web servers, reverse proxies, caching, load balancing, media streaming and much more.
The NGINX portion of this course will help you understand the following key concepts:
Understand the difference between Apache and NGINX
Install NGINX on a Digital Ocean Droplet or virtual server of your choice.
Modify the NGINX block configuration file for website hosting
Installs core NGINX components such as MySQL, PHP and PhpMyAdmin
Secure PhpMyAdmin with symbolic links and NGINX built-in authentication gateway.
Secure your free SSL hosted website with Certbot & Let’s Encrypt
WordPress installation and configuration on your NGINX server
SSL Certificate – let’s encrypt
This portion of the course provides an in-depth look at the role of SSL Certificates in relation to server security and web traffic encryption. We start with a detailed introduction that includes an examination of the different types of certificates and how they work. From there, students create Droplets on Digital Ocean and configure their own free SSL certificates using Let’s Encrypt Certificate Authority. This part of the course combines theoretical and practical training. Students have the opportunity to practice some of the concepts covered in the previous two sections while learning about free SSL certificates such as Let’s Encrypt.
How to Get this course FREE?
Get a 100% Discount On Udemy Paid Courses by clicking on the Apply Here Button. This Course coupon code is automatically added to the Apply Here Button.
Note: The udemy Courses Will be free for a Maximum of 1000 Learners can use the promo code AND Get this course 100% Free. After that, you will get this course at a discounted price. (Still, It’s a good deal for you to get this course at a discounted price).
External links may contain affiliate links, meaning we get a commission if you decide to make a purchase. Read our disclosure.