What Is Apache HTTP Server "httpd"

This section provides a quick introduction of Apache HTTP Server, also referred as HTTP daemon or httpd.

What Is Apache HTTP Server "httpd"? - Apache HTTP Server, also referred as HTTP daemon or httpd, is probably the oldest and most popular HTTP (Web) server. It was originally developed by Rob McCool in 1995 at the NCSA National Center for Supercomputing Applications of University of Illinois.

As of March 2022, Netcraft estimated that Apache served 23.04% of Websites on the Internet, followed by Nginx, 22.01%; Cloudflare, 19.53%; IIS (Internet Information Services) 5.78%.

Main features of Apache HTTP Server:

Here are the major versions of Apache HTTP Server and their release dates:

Version   Release Date
-------   ------------
2.4.59    2024-04-04
2.4       2012-02-21
2.2.29    2014-09-02
2.2       2005-12-01
2.1       2005-11-05
2.0.52    2004-10-12
2.0       2002-04-05
1.3.33    2004-10-30
1.3       1998-06-01
1.0       1995 

For more information, see at Apache HTTP Server Project Website at httpd.apache.org.

Table of Contents

 About This Book

 Introduction to Linux Systems

 Process Management

 Files and Directories

Running Apache HTTP Server (httpd) on Linux Systems

What Is Apache HTTP Server "httpd"

 Install Apache HTTP Server "httpd"

 Enable Remote Access to "httpd" Service

 Publish Home Page index.html

 "apachectl status/start/stop" Commands

 Verify Apache HTTP Server "httpd" Environment

 Requirements for Supporting HTTPS on Apache

 Web Server Certificate and Required Fields

 Apache Configuration for HTTPS Protocol

 Common Issues with Apache HTTPS Support

 Listen to Non-Standard Ports with Apache

 Running Apache Tomcat on Linux Systems

 Running PHP Scripts on Linux Systems

 Running MySQL Database Server on Linux Systems

 Running Python Scripts on Linux Systems

 Conda - Environment and Package Manager

 GCC - C/C++ Compiler

 OpenJDK - Open-Source JDK

 Graphics Environments on Linux

 SquirrelMail - Webmail in PHP

 Tools and Utilities

 References

 Full Version in PDF/EPUB