Apache HTTP Server

The Apache HTTP Server is a widely deployed web server that can be used in combination with a WSGI module, such as mod_wsgi or a stand-alone WSGI server to run Python web applications.

Apache HTTP Server logo.

Why is the Apache HTTP Server important?

Apache remains the most commonly deployed web server with a reign of 20+ years. Its wide usage contributes to the large number of tutorials and open source modules created by developers for anyone to use.

Apache's development began in mid-1994 as a fork of the NCSA HTTP Server project. By early 1996, Apache overtook the previously dominant but suddenly stagnant NCSA server as NCSA's progress stalled due to signficantly reduced development attention.

The Apache HTTP Server is an implementation of the web server concept. Learn how these pieces fit together in the deployment chapter or view the table of contents for all topics.

Apache HTTP Server resources

继续学习 Web 服务器或转到新主题?

我应该使用哪个 Web 服务器?

在服务器上用什么运行 Python 应用程序?

我应该如何托管和提供静态内容文件?

Sign up for a monthly email with Full Stack Python tutorials. No spam ever.