In this conclusion to a six-part series on Apache configuration and installation, you will learn how to use chroot to put Apache in jail, how to prepare PHP to work in jail, and more. This article is excerpted from chapter two of Apache Security, written by Ivan Ristic (O'Reilly; ISBN: 0596007248). Copyright © 2006 O'Reilly Media, Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O'Reilly Media.
Altough RFC 2616 does not require sending the Server header in HTTP responses, even says Server implementors are encouraged to make this field a configurable option, the Apache HTTP Server does not allow you to disable sending the this header via it's configuration. The only thing allowed is suppressing stuff like software version, additonal modules etc., so that you can strip it down to "Apache". Even mod_headers with it's Unset directive does not allow unsetting the header. Apache claims this a feature - a very annoying one in my eyes.
This tutorial shows how to set up a two-node Apache web server cluster that provides high-availability. In front of the Apache cluster we create a load balancer that splits up incoming requests between the two Apache nodes. Because we do not want the load balancer to become another "Single Point Of Failure", we must provide high-availability for the load balancer, too. Therefore our load balancer will in fact consist out of two load balancer nodes that monitor each other using heartbeat, and if one load balancer fails, the other takes over silently.
Nobody enjoys seeing an error page. It's worse if the error page gives you little or no information to help you find the page you were trying to reach. Fortunately, there are ways to configure Apache so that your visitors need never feel so abandoned. This article explains how to set up custom error pages with Apache.
Here are 20 things you can do to make your apache configuration more secure.
Inhalt des Tutorials:
Installation des Apache2 mit mod_ssl mod_bw mod_security sowie PHP5 mit bz2 curl openssl mhash freetype gd-lib mysql pdf-lib zzip-lib zlib unter Linux
Tutorial kommentieren Defekten Link melden
Mike schreibt:
Für alle die das Tutorial nicht aufrufen können gilt folgender Link.
http://faqs-online.net/index.php?cat=1&tut=zeige&sid=83
In this third and final installment of our "Getting Started with Apache 2.0" series, you will learn how to configure the Apache server as a "proxy server" for your local network, how to make use of "URL Re-writing," and much more.
In this second article in a three-part series, you will learn how to customize the the log files generated by the Apache Web server, and much more.
his article introduces those new to networking to Apache, the Hypertext Transfer Protocol (HTTP), and the basics of system administration. It is excerpted from chapter one of Peter Wainwright's book Pro Apache (Apress, 2004; ISBN: 1590593006)
In this first article in a three-part series, Harish Kamath helps you download and configure the Apache Web server. If you've wanted to use PHP with Apache, look no further; that part of the setup is also covered here.








