HOME / CATALOG / NGINX, APACHE & SSL/TLS ADMINISTRATION
EARLY ACCESSNETWORKING & SYSTEMS PATHLIFETIME ACCESS

NGINX, Apache & SSL/TLS Administration

Self-paced video training — 3 modules, 58 lessons. Work through it at your own pace — every lesson is real practitioner training, not slide-reading.

3
MODULES
58
LESSONS
720p
STREAMING
LIFE
ACCESS
▶INSIDE THE COURSE · 58 LESSONS
UNLOCKS INSTANTLY AFTER CHECKOUTSEE THE CURRICULUM ↓

ABOUT THIS COURSE

Web server and TLS administration: 58 lessons on nginx and Apache configuration, virtual hosting, reverse proxying, and SSL/TLS certificate deployment — including the Let's Encrypt workflow.

Practical infrastructure security: the server layer that everything else defends.

CURRICULUM

3 modules, in order.

58 LESSONS · LIFETIME ACCESS
01Apache Web Server Configuration14 LESSONS
▶Deploying a Virtual Server on Digital Ocean

This lesson covers the process of deploying a virtual server on Digital Ocean for Apache configuration.

▶Creating and Attaching a Floating IP

This lesson covers the process of creating and attaching a floating IP to an Apache web server.

▶Intro to Terminal and Root User Authentication

This lesson introduces terminal usage and the authentication process for root user access.

▶Apache Installation and Testing

This lesson details the steps for installing and testing the Apache web server.

▶Installing MySQL Database Management System

This lesson focuses on the installation of the MySQL Database Management System.

▶Installing and Testing PHP

This lesson covers the installation and testing of PHP on the server.

▶Installing PhpMyAdmin for Database Administration

This lesson explains how to install PhpMyAdmin for managing databases.

▶Introduction to Virtual Hosts

This lesson introduces the concept of virtual hosts in Apache configuration.

▶Directory Structure Permissions and Test Files

This lesson discusses directory structure permissions and creating test files.

▶Configuring Virtual Host Files and Directives

This lesson covers the configuration of virtual host files and their directives.

▶Name Server Configuration

This lesson explains the process of configuring name servers for the domain.

▶DNS Zone File Configuration and Testing

This lesson covers the configuration and testing of DNS zone files.

+ 2 more lessons
02NGINX Web Server Configuration25 LESSONS
▶Apache vs NGINX

This lesson compares Apache and NGINX web servers, highlighting their differences.

▶History of Apache

This lesson provides a historical overview of the Apache web server.

▶Advantages of NGINX

This lesson discusses the advantages of using NGINX over other web servers.

▶Deploying a Droplet on Digital Ocean

This lesson covers the process of deploying a droplet on Digital Ocean.

▶Attaching a Floating IP

This lesson explains how to attach a floating IP to an NGINX server.

▶Connecting to your Virtual Server

This lesson focuses on connecting to your virtual server environment.

▶Install and Configure NGINX

This lesson details the installation and configuration of the NGINX web server.

▶Install and Configure MySQL on NGINX

This lesson covers the installation and configuration of MySQL on NGINX.

▶Install and Configure PHP on NGINX

This lesson explains how to install and configure PHP on the NGINX server.

▶Creating a PHP Test File

This lesson guides learners in creating a PHP test file for server validation.

▶Modifying Domain Name Servers

This lesson discusses the process of modifying domain name servers for configuration.

▶Configuring DNS Zone Files

This lesson covers the configuration of DNS zone files for domain management.

+ 13 more lessons
03Bonus SSL Certificates Explored Practice Project19 LESSONS
▶Introduction to SSL Certificates

This lesson introduces the concept of SSL certificates and their importance.

▶Traditional vs Digital Certificate

This lesson compares traditional certificates with digital certificates in terms of functionality.

▶Types of SSL Certificates

This lesson outlines the different types of SSL certificates available.

▶How SSL Certificates Work

This lesson explains the mechanics of how SSL certificates function.

▶Obtaining an SSL Certificate

This lesson covers the steps involved in obtaining an SSL certificate.

▶Introduction to Lets Encrypt

This lesson introduces Lets Encrypt and its role in SSL certification.

▶Server Preparation

This lesson discusses the preparation needed on the server before SSL installation.

▶Domain Name Server Administration

This lesson covers the administration of Domain Name Servers for SSL setup.

▶Introduction to Digital Ocean

This lesson introduces Digital Ocean and its services related to hosting.

▶Droplet Configurations

This lesson focuses on configuring droplets within Digital Ocean for hosting.

▶Creating a Droplet

This lesson explains how to create a droplet in Digital Ocean for deployment.

▶Install PuTTY-Terminal and Connect

This lesson covers the installation of PuTTY terminal and connecting to a server.

+ 7 more lessons

CURATED BY

SecuraLearn
PRACTITIONER-CURATED LIBRARY

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.

$199 · ONE PAYMENT

Own every lesson, for life.

One payment unlocks all 58 lessons instantly — start with lesson one the moment you check out.