Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

NGINX for Beginners - Complete Tutorial

Kode Kloud via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn NGINX fundamentals through this comprehensive tutorial that covers everything from basic web server concepts to advanced configuration and deployment. Start with understanding web server fundamentals and discover why NGINX has become the preferred choice for over 30% of internet traffic, comparing it against traditional web servers. Explore NGINX's key features, use cases, and unique event-driven architecture that enables high performance and scalability. Dive deep into NGINX's versatile applications as a load balancer, reverse proxy, and caching solution, understanding how these capabilities make it essential in modern web infrastructure. Master the installation and configuration process, beginning with an overview of NGINX's configuration file structure and learning how to work with server blocks and virtual hosts. Navigate through NGINX's directory structure and become proficient with essential commands for managing your web server. Gain practical experience through hands-on demonstrations including NGINX installation on Ubuntu, setting up a Hello World example, and implementing proper security measures. Configure firewall settings and port management using UFW (Uncomplicated Firewall) to secure your NGINX deployment. Practice real-world scenarios through live demonstrations that reinforce theoretical concepts with practical application, ensuring you can confidently deploy and manage NGINX in production environments.

Syllabus

00:00 - Introduction to NGINX
02:04 - Web Server Fundamentals
03:35 - NGINX vs Traditional Web Servers
05:45 - NGINX Features & Use Cases
08:27 - NGINX Architecture Explained
14:29 - NGINX Use Cases Load Balancer, Reverse Proxy, Cache
21:38 - Module Summary
21:58 - Installation & Configuration Overview
23:02 - NGINX Configuration File Structure
29:49 - Server Blocks & Virtual Hosts
35:12 - NGINX Directory Structure
41:59 - Essential NGINX Commands
46:39 - Package Managers Overview
54:39 - NGINX Installation Demo Ubuntu
1:08:16 - Hello World Example Setup
1:15:57 - Firewall & Port Management
1:20:35 - UFW Uncomplicated Firewall Setup
1:26:16 - Firewall Demo & Testing
1:26:47 - Module Summary & Best Practices

Taught by

KodeKloud

Reviews

5.0 rating, based on 1 Class Central review

Start your review of NGINX for Beginners - Complete Tutorial

  • Profile image for Gabriel Schütt De Almeida
    Gabriel Schütt De Almeida
    Its awesome the examples and the flow of the information that the instructor gave on this tutorial.
    Thanks for the lecture

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.