Outils pour utilisateurs

Outils du site


informatique:linux:tomcat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:09]
benoit
informatique:linux:tomcat [2018/09/06 19:10] (Version actuelle)
Ligne 20: Ligne 20:
   rm apache-tomcat-5.5.25.tar.gz   rm apache-tomcat-5.5.25.tar.gz
   ln -s apache-tomcat-5.5.25 tomcat   ln -s apache-tomcat-5.5.25 tomcat
 +
  
  
 ===== Configuration ===== ===== Configuration =====
 +==== Vérification de la JVM ====
 +Vérifier le lancement correct de tomcat. il faut fixer la variable d’environnement **''​JAVA_HOME''​** pour que tomcat trouve la jdk installée.
 +  export JAVA_HOME=/​usr/​local/​jdk/​
 +  /​usr/​local/​tomcat/​bin/​catalina.sh version
 +
 +Le résultat attendu doit être similaire au résultat ci-dessous :
 +  Using CATALINA_BASE: ​  /​usr/​local/​tomcat
 +  Using CATALINA_HOME: ​  /​usr/​local/​tomcat
 +  Using CATALINA_TMPDIR:​ /​usr/​local/​tomcat/​temp
 +  Using JRE_HOME: ​      /​usr/​local/​jdk/​
 +  Server version: Apache Tomcat/​5.5.25
 +  Server built: ​  Aug 24 2007 05:33:50
 +  Server number: ​ 5.5.25.0
 +  OS Name:        Linux
 +  OS Version: ​    ​2.6.18-8.el5
 +  Architecture: ​  amd64
 +  JVM Version: ​   1.5.0_16-b02
 +  JVM Vendor: ​    Sun Microsystems Inc.
 +
 +
 +
 +
 ==== Configuration de Tomcat ==== ==== Configuration de Tomcat ====
  
Ligne 44: 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 54: 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 60: 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 72: 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
  
  
  
  
informatique/linux/tomcat.1237471795.txt.gz · Dernière modification: 2018/09/06 18:59 (modification externe)