samedi 26 mai 2012

Installation de Tomcat 6 sous Ubuntu

Si vous utilisez Ubuntu et que vous voulez utiliser le conteneur de servlets Tomcat, vous ne devriez pas utiliser la version du référentiel comme il n'a tout simplement pas fonctionner correctement. Au lieu de cela, vous aurez besoin d'utiliser le processus d'installation manuelle que je suis ici précisés.

Avant d'installer Tomcat, vous aurez envie de vous assurer que vous avez installé Java. Je suppose que si vous essayez d'installer Tomcat vous avez déjà installé java, mais si vous n'êtes pas sûr, vous pouvez vérifier avec la commande dpkg comme ceci:

dpkg-get-selections | grep sun-java

Cela devrait vous donner cette sortie si vous avez déjà installé Java:

sun-java6-bin                                   install sun-java6-jdk                                   install sun-java6-jre                                   install 

Si cette commande n'a aucun résultat, vous aurez envie d'installer la dernière version avec cette commande:

sudo apt-get install sun-java6-jdk

Installation

Maintenant nous allons télécharger et d'extraire de l'Tomcat Site d'Apache. Vous devriez vérifier pour s'assurer qu'il n'y a pas une autre version et d'ajuster en conséquence.

wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz

tar xvzf apache-tomcat-6.0.14.tar.gz

La meilleure chose à faire est de déplacer le dossier tomcat à un emplacement permanent. J'ai choisi le répertoire / usr / local / tomcat, mais vous pouvez aller ailleurs si vous voulez.

sudo mv apache-tomcat-6.0.14 / usr / local / tomcat

Tomcat nécessite définissant la variable JAVA_HOME. La meilleure façon de faire est de le mettre dans votre fichier. Bashrc. Vous pouvez également modifier votre fichier startup.sh si vous avez choisi.

La meilleure méthode est d'éditer votre fichier. Bashrc et ajouter la ligne en gras là. Vous aurez à vous déconnecter de la coquille pour que le changement prenne effet.

vi ~ /. bashrc

Ajoutez la ligne suivante:

export JAVA_HOME = / usr/lib/jvm/java-6-sun

A ce stade, vous pouvez commencer par tomcat simplement d'exécuter le script startup.sh dans le dossier tomcat / bin.

Démarrage automatique

Pour faire démarrer automatiquement tomcat quand on démarrer l'ordinateur, vous pouvez ajouter un script pour le rendre auto-start et l'arrêt.

sudo vi / etc / init.d / tomcat

Maintenant collez dans les domaines suivants:

# Tomcat auto-start
#
# Description: Auto-tomcat démarre
# Processname: tomcat
# Pidfile: / var / run / tomcat.pid

export JAVA_HOME = / usr/lib/jvm/java-6-sun

case $ 1 in
start)
sh / usr / local / tomcat / bin / startup.sh
;;
stop)
sh / usr / local / tomcat / bin / shutdown.sh
;;
restart)
sh / usr / local / tomcat / bin / shutdown.sh
sh / usr / local / tomcat / bin / startup.sh
;;
esac
exit 0

Vous aurez besoin de rendre le script exécutable en exécutant la commande chmod:

sudo chmod 755 / etc / init.d / tomcat

La dernière étape est en fait ce script pour relier les dossiers de démarrage avec un lien symbolique. Exécuter ces deux commandes et nous devrions être sur notre chemin.

sudo ln-s / etc / init.d / tomcat / etc/rc1.d/K99tomcat
sudo ln-s / etc / init.d / tomcat / etc/rc2.d/S99tomcat

Tomcat devrait maintenant être complètement installé et opérationnel. Amusez-vous!

Aucun commentaire:

Enregistrer un commentaire