
Ultimate Apache Web Server Warrior
Published 8/2025
Created by Shreevar Loiya
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Expert | Genre: eLearning | Language: English | Duration: 39 Lectures ( 14h 22m ) | Size: 7.81 GB
Learn Apache Web Server from scratch to expert level
What you'll learn
What is a Web Server
Installing Apache from Repositories and from Source
How a Web Server answers HTTP Requests
Folder Structure and Main Configuration Files
How to manage the service using Apachectl script
How a request for a particular path maps onto the filesystem of your server
Scope of directives and how different configuration sections are merged
All important directives from the Core module
How to host a static web site
What are Handlers and Filters
How to setup Content Negotiation
Other important modules such as Mime, Version, Unixd, So, Access Compat, Alias, Dir, AutoIndex, Deflate
How to analyze and tune logs
The role and working of .htaccess files
How to use Environment variables and Expressions
What is Virtual Hosting
Different Types of Virtual Hosting
Setting up Vitual Hosting forhttp andhttps websites
How to use Mod Rewrite to change the path of the incoming request
How to setup Apache as a Forward Proxy with Caching
How to setup Apache for Reverse Proxy and Load Balancing
How to use Mod Headers to manipulate request and response headers
Different web application architectures - How does Apache work with Application and Database Servers
Real examples using PHP and NodeJS
Different ways to integrate Apache within a Web Application Architecture - CGI/Mod PHP/FastCGI-PHP-FPM
Server Side Includes (SSI)
Deep Dive into Performance Tuning MPM Modules - Preform, Worker and Event
How sockets work - how a request moves from the NIC to the Apache process through the OS
How to size your server to handle a certain amount of concurrent users
How to setup SSL for your website
How to tweak SSL related settings
Understand different ways of implementing Authentication and Authorization to control access to your server
Security Best Practices For Hardening Your Server
Configure mod_security, mod_evasive, mod_ratelimit to provide enhanced protection to your website
How to t.shoot be able to distinguish from issues related to other components such as the OS, network or upstream Application/Database Server
Apache vs Nginx
How the web server behaves when deployed behind a proxy
Requirements
Basic HTTP and TCP knowledge
Basic Linux knowledge
Access to a Linux server - cloud / eve-ng / gns3
Access to intermediate network devices such as Layer 7 proxies
Description
This course includes:14 hours on-demand videoFront End and Backend Code for the WebsiteFull lifetime accessCertificate of CompletionWho is this course for:This course has been especially designed for Network Engineers who are coming from a routing and switching background and looking forward to moving towards supporting Load Balancers, Firewalls and Proxies.It can also be leveraged by seasoned application support network engineers and by web developers and other infrastructure professionals as it covers the protocol working in depth.Course Outcomes:Thorough understanding of how Apache Web Server worksComplete mastery on how to tune Apache for hosting static web sites and web applicationsUnderstand how to integrate Apache within a Web Application ArchitectureBe able to host Internet facing websites with appropriate performance tuning and security protectionsConfidently troubleshoot Apache issues and be able to distinguish if the issue is with Apache or OS/network/upstream application/database serversWhat sets this course apart from others:High quality production standardsRespect for time - every second of the course is used to deliver precise and practical informationComprehensive coverage of almost all important Apache settingsGoes deep into complex topics such as performance tuning using real load tests and integrating Apache into a web application environmentAll topics are explained with real static/dynamic websitesPrepares you with real world on the job troubleshooting skills
Who this course is for
This course has been especially designed for Network Engineers who are coming from a routing and switching background and looking forward to moving towards supporting Load Balancers, Firewalls and Proxies. It can also be leveraged by seasoned application support network engineers and by web developers and other infrastructure professionals as it covers the protocol working in depth.
Homepage
Код:
https://www.udemy.com/course/ultimate-apache-web-server-warrior/]