Linux Web Services

By Cara Nolte

Learn about Linux web services on your way to preparing for the LPIC-2 202-450 exam.

1 hour
  • 42 Lessons
  • 5 Hands-On Labs

About the course

This course covers the various software, tools, and utilities used to configure web services on a Linux host. Students will install and configure various use cases for Apache, Squid, and NGINX, including virtual hosts, proxy and reverse proxy servers, HTTPS/SSL, and load balancing. We’ll also discuss how to collect Apache metrics, as well as the differences between Apache and NGINX. I’m looking forward to seeing you in the course. Don’t forget to give me a thumbs up on the lessons if you like the content!

  • Chapter 1 2 Lessons Introduction 3:24

    Course Introduction

    1:07

    About the Training Architect

    2:17
  • Chapter 2 14 Lessons Implementing a Web Server 1:28:34

    Introduction to Implementing a Web Server

    1:00

    Apache Overview

    5:02

    Configuring Apache

    12:46

    Apache Logging

    6:57

    Authentication and Access Restriction: Part 1

    7:53

    Authentication and Access Restriction: Part 2

    7:01

    Apache Modules: PHP and mod_perl

    10:03

    Configuring Virtual Hosts

    5:42

    Using Redirect Statements

    11:51

    Using Apache for Load Balancing

    10:40

    Using IP Based Geolocation with Apache

    8:55

    Implementing a Web Server: Section Summary

    0:44

    Web Services: Install Apache

    0:00 Hands-On Lab

    Web Services: Configure a Virtual Host

    0:00 Hands-On Lab
  • Chapter 3 9 Lessons Advanced Configuration for Apache 44:40

    Introduction to Advanced Configuration for Apache

    0:31

    HTTPS, SSL, and TLS

    3:43

    Working with Keys and Certificates

    11:49

    HTTPS Configuration

    3:53

    What is SNI?

    2:51

    Configuring Virtual Hosting and SNI

    15:45

    Apache Metrics

    5:08

    Advanced Configuration for Apache: Section Summary

    1:00

    Web Services: Configure a Web Server for HTTPS

    0:00 Hands-On Lab
  • Chapter 4 6 Lessons Implementing a Proxy Server 15:19

    Introduction to Implementing a Proxy Server

    0:36

    Proxy Server Overview

    3:06

    Squid Configuration

    5:21

    ACLs and Access Restriction

    5:52

    Implementing a Proxy Server: Section Summary

    0:24

    Web Services: Create a Proxy Server

    0:00 Hands-On Lab
  • Chapter 5 9 Lessons Implementing Nginx 33:43

    Introduction to Implementing Nginx

    0:57

    What Is Nginx?

    3:15

    Basic Web Server Configuration

    6:15

    Creating a Reverse Proxy Server

    4:15

    Using Nginx as a Load Balancer

    8:50

    Nginx vs. Apache

    3:45

    Systemd Service Files for Nginx and Apache

    5:37

    Implementing Nginx: Section Summary

    0:49

    Web Services: Create a Web Server

    0:00 Hands-On Lab
  • Chapter 6 2 Lessons Conclusion 2:52

    Summary of Linux Web Services

    1:32

    What's Next?

    1:20

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Practice alongside courses in Cloud Playground

What is Cloud Playground? Cloud Playground lets you build skills in real-world AWS, Google Cloud, and Azure environments. Spin up risk-free Sandboxes, Servers and Terminals and follow along with courses, test a new idea or prepare for exams.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


$2,495.00

Checkout
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!