Apache (version 2) : installation, configuration et sécurisation

Apache est le serveur web le plus présent sur l'Internet. Gratuit, il
est librement téléchargeable et sa fiabilité n'est plus à démontrer. Ce
livre s'adresse à tout informaticien désireux de le découvrir puis de
le maîtriser. Après une présentation théorique des protocoles TCP/IP
et de HTTP, un historique sur Apache vous permettra de mieux comprendre
la genèse de ce serveur Web et l'esprit dans lequel il a été
conçu. Vous installerez ensuite Apache pas à pas, sous Linux ou
Windows en réalisant les procédures de tests de validation et vous
apprendrez à le configurer selon vos besoins, en modifiant directement
les fichiers d'Apache ou en utilisant des applications extérieures.
Ce livre s'attarde ensuite sur les modules (choix, spécificités,
installation, gestion). Le couple PHP/MySQL est décrit ainsi que la
mise en place d'un proxy, la réécriture des URL ou l'accès au serveur
à l'aide du protocole WebDAV. Enfin, la sécurité avec Apache est
détaillée (publication dans une DMZ, translation d'adresse inverse en
mettant en oeuvre une redirection des ports, filtrage de paquets) et
de nombreux exemples de configuration du serveur sont proposés.