Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:linux:tomcat [2009/03/19 15:12] benoit |
informatique:linux:tomcat [2018/09/06 19:10] (Version actuelle) |
||
---|---|---|---|
Ligne 42: | Ligne 42: | ||
JVM Version: 1.5.0_16-b02 | JVM Version: 1.5.0_16-b02 | ||
JVM Vendor: Sun Microsystems Inc. | JVM Vendor: Sun Microsystems Inc. | ||
+ | |||
+ | |||
+ | |||
==== Configuration de Tomcat ==== | ==== Configuration de Tomcat ==== | ||
Ligne 64: | Ligne 67: | ||
<Connector port="8009" | <Connector port="8009" | ||
- | enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />--> | + | enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> |
* Configuration du connecteur HTTP : | * Configuration du connecteur HTTP : | ||
Ligne 74: | Ligne 77: | ||
- | * Configuration du connecteur HTTPS (préciser le mot de passe défini lors de la création de la clé plus haut): | + | * Configuration du connecteur HTTPS (voir plus bas pour créer le certificat de securité): |
<Connector port="8443" maxHttpHeaderSize="8192" | <Connector port="8443" maxHttpHeaderSize="8192" | ||
Ligne 80: | Ligne 83: | ||
enableLookups="false" disableUploadTimeout="true" | enableLookups="false" disableUploadTimeout="true" | ||
acceptCount="100" scheme="https" secure="true" | acceptCount="100" scheme="https" secure="true" | ||
- | clientAuth="false" sslProtocol="TLS" keystoreFile="/ap01/sigappd1/appl/tomcat/conf/.keystore" keystorePass="********" /> | + | clientAuth="false" sslProtocol="TLS" keystoreFile="/usr/local/tomcat/conf/.keystore" keystorePass="********" /> |
* Pour modifier le répertoire des données, remplacer la variable ''appBase'' : | * Pour modifier le répertoire des données, remplacer la variable ''appBase'' : | ||
Ligne 92: | Ligne 95: | ||
Déplacer les applications Java : | Déplacer les applications Java : | ||
mv /usr/local/tomcat/webapps /home/tomcat/webapps | mv /usr/local/tomcat/webapps /home/tomcat/webapps | ||
+ | |||
+ | === Création du certificat de sécurité pour tomcat === | ||
+ | Si il est prévu que le conteneur Tomcat écoute en HTTPS. Nous devons donc créer un certificat de sécurité. | ||
+ | |||
+ | Pour créer la clé, lancer la commande suivante : | ||
+ | $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA -keystore /usr/local/tomcat/conf/.keystore | ||