in

Installer Tomcat 6 sur Ubuntu

Si vous exécutez Ubuntu et que vous souhaitez utiliser le conteneur de servlet Tomcat, vous ne devez pas utiliser la version des référentiels car elle ne fonctionne tout simplement pas correctement. Au lieu de cela, vous devrez utiliser le processus d’installation manuelle que je décris ici.

Avant d’installer Tomcat, vous devez 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 suit:

dpkg –get-sélections | 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 pas de résultats, vous voudrez installer la dernière version avec cette commande:

sudo apt-get install sun-java6-jdk

Installation

Nous allons maintenant télécharger et extraire Tomcat du site Apache. Vous devriez vérifier qu’il n’y a pas d’autre version et 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 vers un emplacement permanent. J’ai choisi / usr / local / tomcat, mais vous pouvez le déplacer ailleurs si vous le souhaitez.

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

Tomcat nécessite la définition de la variable JAVA_HOME. La meilleure façon de faire est de le définir dans votre fichier .bashrc. Vous pouvez également modifier votre fichier startup.sh si vous le souhaitez.

La meilleure méthode consiste à éditer votre fichier .bashrc et à y ajouter la ligne en gras. Vous devrez vous déconnecter du shell pour que la modification prenne effet.

vi ~ / .bashrc

Ajoutez la ligne suivante:

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

À ce stade, vous pouvez démarrer tomcat en exécutant simplement le script startup.sh dans le dossier tomcat / bin.

Démarrage automatique

Pour que tomcat démarre automatiquement lorsque nous démarrons l’ordinateur, vous pouvez ajouter un script pour qu’il démarre et s’arrête automatiquement.

sudo vi /etc/init.d/tomcat

Maintenant, collez ce qui suit:

# Démarrage automatique Tomcat
#
# description: Démarrage automatique de tomcat
# nomprocessus: tomcat
# pidfile: /var/run/tomcat.pid

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

cas 1 $ dans
début)
sh /usr/local/tomcat/bin/startup.sh
;;
arrêter)
sh /usr/local/tomcat/bin/shutdown.sh
;;
redémarrage)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
sortie 0

Vous devrez rendre le script exécutable en exécutant la commande chmod:

sudo chmod 755 /etc/init.d/tomcat

La dernière étape consiste en fait à lier ce script aux dossiers de démarrage avec un lien symbolique. Exécutez ces deux commandes et nous devrions être en route.

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 entièrement installé et opérationnel. Profitez!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Pourquoi vous ne devriez pas utiliser le gestionnaire de mots de passe de votre navigateur Web

Pourquoi vous ne devriez pas utiliser le gestionnaire de mots de passe de votre navigateur Web

Comment convertir entre des disques fixes et dynamiques dans VirtualBox

Comment convertir entre des disques fixes et dynamiques dans VirtualBox