Installation
Apache
- Télécharger Apache pour Windows :
- http://apache.mirrors.multidist.eu//httpd/binaries/win32/
- Choisir par exemple :
- Lancer le programme d'installation
- Choisir comme répertoire d'installation d'Apache :
Tomcat
- Télécharger Tomcat pour Windows :
- Tomcat 6.0 : http://tomcat.apache.org/download-60.cgi
- Tomcat 7.0 : http://tomcat.apache.org/download-70.cgi
- Tomcat 8.0 : http://tomcat.apache.org/download-80.cgi
- Dézipper le ZIP dans le répertoire :
C:\Apps\Tomcat
Configuration
Apache
- Ouvrir le fichier "httpd.conf" :
C:\Apps\Apache2.2\conf\httpd.conf
- Décommenter les lignes suivantes :
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
<VirtualHost *:80> ServerName test <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / ajp://localhost:8009/ ProxyPassReverse / ajp://localhost:8009/ </VirtualHost>
Tomcat
La configuration par défaut fonctionne déjà.Il faut vérifier que les lignes suivantes sont bien présentes dans le fichier
server.xml
:
C:\Apps\apache-tomcat-7.0.52\conf\server.xml
<!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
Test
- Déployer une webapp dans Tomcat via un fichier WAR
- Démarrer Tomcat
- Aller sur la page d'accueil de la webapp en utilisant l'URL via le port 8080 de Tomcat :
http://localhost:8080/[webapp]
- Accéder à la webapp cette fois-ci via Apache en reprenant l'URL ci-dessus et en supprimant le port :
http://localhost/[webapp]