Installation de Tomcat

Création d'un utilisateur ent

Créer un utilisateur ent (le chmod permet à apache d'accéder au répertoire si nécessaire)

adduser ent
chmod +x /home/ent

Installation Tomcat

Comme pour ant, je fais une installation manuelle car je n'ai pas envie que libgcj soit installé sur le système et vienne éventuellement interférer avec le JDK Sun. De plus, il est plus simple que tomcat soit lancé par l'utilisateur ent et qu'il soit installé dans son home - ceci évite d'avoir à gérer les permissions.

Télécharger la dernière version de Tomcat et la placer dans /home/ent/tomcat/

mkdir /home/ent/tomcat
cd /home/ent/tomcat
wget tomcaturl/apache-tomcat.tgz
wget tomcaturl/apache-tomcat-admin.tgz (pour tomcat 5 seulement car dans le 6 le manager est intégré)
tar -xvzf apache-tomcat.tgz
tar -xvzf apache-tomcat-admin.tgz  (pour tomcat 5 seulement car dans le 6 le manager est intégré)
ln -s apache-tomcat-version default

Editer conf/server.xml afin de remplacer SHUTDOWN par autre chose

<Server port="8005" shutdown="autre chose">

Editer conf/tomcat-users.xml

<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
  <role rolename="admin"/>
  <role rolename="manager"/>
  <user username="identifiant" password="mot de passe" roles="admin,manager"/>
</tomcat-users>

Tomcat est accessible via /home/ent/tomcat/default

Accueil esup-portail