https://www.coria-cfd.fr/index.php?title=User:Lartigue/copie_linterweb/tomcat&feed=atom&action=history
User:Lartigue/copie linterweb/tomcat - Revision history
2024-03-29T07:31:30Z
Revision history for this page on the wiki
MediaWiki 1.26.2
https://www.coria-cfd.fr/index.php?title=User:Lartigue/copie_linterweb/tomcat&diff=2487&oldid=prev
Lartigue: Created page with "== Procédure d'installation de Tomcat 7.0.32 sur serveur Debian == L'installation de Tomcat nécessite d'être loggé sur le terminal en tant que root (administrateur) su roo..."
2014-10-10T20:15:28Z
<p>Created page with "== Procédure d'installation de Tomcat 7.0.32 sur serveur Debian == L'installation de Tomcat nécessite d'être loggé sur le terminal en tant que root (administrateur) su roo..."</p>
<p><b>New page</b></p><div>== Procédure d'installation de Tomcat 7.0.32 sur serveur Debian ==<br />
<br />
L'installation de Tomcat nécessite d'être loggé sur le terminal en tant que root (administrateur)<br />
<br />
su root<br />
<br />
/!\ Prévoir conflits de ports avec autre serveur web mis en place avant installation /!\<br />
<br />
=== Téléchargement du package ===<br />
<br />
#wget http://apache.multidist.com/tomcat/tomcat-7/v7.0.32/bin/apache-tomcat-7.0.32.tar.gz<br />
<br />
=== Installation de Tomcat ===<br />
<br />
==== Installation du package dans /opt (par exemple) et création des alias ====<br />
<br />
#mv apache-tomcat-7.0.32.tar.gz /opt<br />
#cd /opt<br />
#tar -xvzf apache-tomcat-7.0.32.tar.gz<br />
#ln -s apache-tomcat-7.0.32 tomcat<br />
#ln -s /usr/lib/jvm/java-6-openjdk /usr/lib/java<br />
<br />
==== Création de l'utilisateur tomcat ====<br />
<br />
#groupadd tomcat<br />
#useradd -g tomcat -d /opt/tomcat/ tomcat<br />
#chown -R tomcat /opt/tomcat/<br />
<br />
==== Création du script de démarrage du serveur Tomcat ====<br />
<br />
#vi /etc/init.d/tomcat<br />
<br />
#!/bin/sh<br />
#description: script de démarrage tomcat<br />
#processname: tomcat<br />
#chkconfig: 2345 96 14<br />
#pidfile: /var/run/tomcat.pid</code><br />
#déclaration du répertoire java_home<br />
export JAVA_HOME=/usr/lib/java<br />
export CATALINA_HOME=/opt/tomcat<br />
<br />
case $1 in<br />
<br />
start)<br />
su tomcat -c "$CATALINA_HOME/bin/startup.sh $*"<br />
;;<br />
<br />
stop)<br />
su tomcat -c "$CATALINA_HOME/bin/shutdown.sh $*"<br />
;;<br />
<br />
restart)<br />
su tomcat -c "$CATALINA_HOME/bin/shutdown.sh $*"<br />
sleep 10<br />
su tomcat -c "$CATALINA_HOME/bin/startup.sh $*"<br />
;;<br />
esac<br />
<br />
exit 0<br />
<br />
#chmod 755 /etc/init.d/tomcat<br />
<br />
==== Ajout du script dans la liste des exécutions au démarrage ====<br />
<br />
#chkconfig --add tomcat<br />
#chkconfig tomcat on<br />
#chkconfig tomcat --list<br />
tomcat 0:off 1:on 2:on 3:on 4:on 5:on 6:off<br />
<br />
==== Vérification de l'installation ====<br />
<br />
#/etc/init.d/tomcat start<br />
#ps -edf |grep java<br />
#netstat -ntpul<br />
<br />
Processus java lancé par Tomcat en écoute sur les ports 8005, 8009, 8080.<br />
<br />
=== Modification du compte utilisateur par défaut du serveur Tomcat ===<br />
<br />
#vi /opt/tomcat/conf/tomcat-users.xml<br />
<br />
==== Ajout du rôle permettant l'administration du serveur ====<br />
<br />
<role rolename="manager"/><br />
<role rolename="manager-gui"/><br />
<br />
==== Modification de l'utilisateur par défaut ====<br />
<br />
<user username="tomcat" password="tomcat"<br />
roles="admin,tomcat,manager,manager-gui"/><br />
<br />
=== Finalisation ===<br />
<br />
==== Relancer le service ====<br />
<br />
#service tomcat restart<br />
<br />
==== Connexion au serveur Tomcat ====<br />
<br />
Se connecter à l'adresse http://[IP_SERVEUR]:8080/<br />
<br />
[[Catégorie: ParaViewWeb]]</div>
Lartigue