Dans certaines configurations, il peut être utile pour des besoins de développement ou d'utilisation interne de configurer un Proxy.
Je vais donc montrer comment le faire simplement avec APACHE en vous expliquant de l'installation jusqu'à la configuration finale pour l'utiliser.
APACHE n'a plus vraiment besoin d'être présenté, mais il s'agit sans aucun doute du serveur WEB le plus utilisé au monde actuellement. Vous avez une présentation plus complète (qui n'est pas le sujet de cet article) sur le site suivant :
Parmi les nombreuses options de configuration qui existent au sein de ce logiciel (PHP, SSL, ...), on trouve le module de PROXY (mod_proxy). Celui-ci existe depuis la version 1.1 d'APACHE (version de son apparition), mais je vais présenter celui-ci sur la version 2.0.
Mais qu'est-ce qu'un PROXY ?
Il s'agit en réalité (pour faire simple) d'une machine (serveur de préférence) qui sert de passerelle pour les utilisateurs du réseau interne (LAN). Ce système était très en vogue durant la période ou peu de gens avait accès aux connexions rapides (Type *DSL ou Cable). Il permet ainsi d'avoir en frontal Internet une machine qui stockera en mémoire (ou non via la gestion du cache) les pages déja visionnées par un des utilisateurs du réseau local. Une présentation globale des serveurs PROXY est disponible ici :
Cet article traitera donc de l'installation d'APACHE en mode PROXY sur une machine Windows 2000, avec la version APACHE 2.0.49.
Vous pouvez télécharger ce produit sur la page suivante, (prenez le fichier d'installation MSI pour une installation sous Windows, pour un Unix se reporter au fichier d'installation fourni) :