linux:tomcat
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Dernière révisionLes deux révisions suivantes | ||
linux:tomcat [24/05/2006 08:13] – Modif de titres daniel | linux:tomcat [24/05/2006 08:13] – orthographe daniel | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Installation de tomcat ====== | ||
- | ====== tomcat 4.1.31 ====== | ||
- | Installer d' | ||
- | - télécharger le binaire de sun (sur http:// | ||
- | - le décompacter et mettre tout ça dans /usr/local/ | ||
- | - faire un lien de / | ||
- | - faire aussi un lien ln -s / | ||
- | - tester avec "java -version" | ||
- | |||
- | Ensuite, | ||
- | - télécharger le tar.gz de tomcat (depuis http:// | ||
- | - décompresser, | ||
- | - se créer un script pour start / stop | ||
- | |||
- | Par exemple (cf tomcat_start de ns2230) | ||
- | |||
- | #!/bin/sh | ||
- | su - tomcat -c / | ||
- | |||
- | #!/bin/sh | ||
- | su - tomcat -c / | ||
- | |||
- | ===== tomcat 5.5.9 ===== | ||
- | |||
- | On passe à une version plus récente, mais on garde quand même le tomcat4 | ||
- | |||
- | - install de java5 | ||
- | - aller sur http:// | ||
- | - sh jdk-1_5_0_04-linux-i586-rpm.bin | ||
- | - ça installe tout ça dans / | ||
- | - on peut ajouter les liens vers les bin dans /usr/bin (attention, il y a java 1.4 dans / | ||
- | pas testé, mais il y a une autre solution :'' | ||
- | |||
- | - install de tomcat 5.5 | ||
- | - dans / | ||
- | - le raccourci qui va bien ln -s / | ||
- | - on crée un user tomcat5 sans shell (il y a déjà un tomcat pour tomcat4) / | ||
- | - on le met proprio sur ses reps de travail: chown -R tomcat5 / | ||
- | - on ajoute les bonnes variables dans / | ||
- | - reste à adapter un / | ||
- | - install de mod_jk (facultatif, | ||
- | - on suit à peu près http:// | ||
- | |||
- | Il reste à configurer l' | ||
- | |||
- | ATTENTION: les users mysql qui utilisent jdbc doivent avoir localhost.localdomain comme host dans mysql.user.host | ||
- | |||
- | ====== Installation de tomcat 5.5.15 sur debian ====== | ||
- | recup de apache-tomcat-5.5.15.tar.gz et jdk-1_5_0_06-linux-i586.bin | ||
- | * install du jdk 1.5 (sh jdk-1_5_0_06-linux-i586.bin && mv jdk1.5.0_06 /opt/) | ||
- | * cd / | ||
- | * le reste idem ci dessus (creation groupe, user, bash_profile) | ||
- | <code bash> | ||
- | groupadd tomcat5 | ||
- | useradd -g tomcat5 -d / | ||
- | chown -R tomcat5 / | ||
- | </ | ||
- | Il faudrait éviter de donner un shell à tomcat mais en l' | ||
- | |||
- | <code bash> | ||
- | cat / | ||
- | #!/bin/sh | ||
- | export CATALINA_BASE=/ | ||
- | export JRE_HOME=/ | ||
- | </ | ||
- | |||
- | <code bash> | ||
- | cat / | ||
- | #! /bin/bash | ||
- | # | ||
- | # tomcat | ||
- | # | ||
- | |||
- | NAME=" | ||
- | TOMCAT_HOME=/ | ||
- | CATALINA_HOME=/ | ||
- | JAVA_HOME=/ | ||
- | CATALINA_OPTS=" | ||
- | TOMCAT_USER=tomcat5 | ||
- | LC_ALL=fr_FR | ||
- | export TOMCAT_HOME CATALINA_HOME JAVA_HOME CATALINA_OPTS TOMCAT_USER LC_ALL | ||
- | cd $TOMCAT_HOME/ | ||
- | case " | ||
- | start) | ||
- | echo -ne " | ||
- | /bin/su $TOMCAT_USER $TOMCAT_HOME/ | ||
- | ;; | ||
- | |||
- | stop) | ||
- | echo -ne " | ||
- | /bin/su $TOMCAT_USER $TOMCAT_HOME/ | ||
- | ;; | ||
- | |||
- | *) | ||
- | echo " | ||
- | exit 1 | ||
- | ;; | ||
- | esac | ||
- | exit 0 | ||
- | </ | ||
- | |||
- | Il vaut mieux utiliser start-stop-daemon, |
linux/tomcat.txt · Dernière modification : 24/05/2006 08:14 de 127.0.0.1