web-dev-qa-db-fra.com

répertoire d'installation d'apache Tomcat dans ubuntu / configurer Tomcat dans Eclipse + ubuntu

J'ai installé Java7 et ApacheTomcat7 dans mon Ubuntu12.04 et j'ai téléchargé Eclipse EE. Et maintenant, je dois configurer mon Eclipse avec Tomcat. Car je veux trouver le répertoire d'installation de Tomcat. Comment le trouver. J'ai installé Java et Tomcat à l'aide du centre de logiciels Ubuntu.

21
Jisson

1. Téléchargez le package "Apache-Tomcat-7.0.6.tar.gz "à partir du lien ci-dessous
http://Tomcat.Apache.org/download-70.cgi [tar.gz]

2. Déballez-le maintenant avec la commande suivante:

tar xvzf Apache-Tomcat-7.0.8.tar.gz

3. Déplacer ensuite vers un répertoire plus approprié, dans notre cas dans /usr/share/Tomcat7, mais peut se trouver dans n'importe quel répertoire. Nous le faisons avec la commande:

Sudo mv Apache-Tomcat-7.0.8/ /usr/share/Tomcat7

4. Définissez maintenant les variables d'environnement Java_HOME et JRE_HOME. Ce fichier se trouve dans "environnement" dans/etc. Commande pour éditer le fichier:

Sudo gedit /etc/environment

5. Ici, nous enregistrons les routes où nous avons installé Java dans mon cas, c'est comme suit:

Java_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
PATH="...(other path):$Java_HOME:$JRE_HOME"

6. IMPORTANT: Vérifiez les itinéraires où ils ont installé Java.

parfois Tomcat ne reconnaît pas, mais un moyen infaillible de reconnaître que Tomcat est de définir les chemins de fichier à l'intérieur de "catalina.sh" situé dans Tomcat7/bin. Pour modifier ce fichier, utilisez la commande:

Sudo gedit /usr/share/Tomcat7/bin/catalina.sh

Insérez maintenant le Java_HOME et JRE_HOME après la première ligne, le fichier est donc le suivant:

#!/bin/sh
Java_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
# Licensed to the Apache Software Foundation (ASF)...
#...
#...
....

Configurez maintenant les utilisateurs Tomcat, cela se fait dans le fichier "Tomcat-users.xml "répertoire Tomcat7/conf. Commande pour éditer le fichier:

Sudo gedit /usr/share/Tomcat7/conf/Tomcat-users.xml

7. Contrairement aux versions précédentes, l'administrateur devrait posséder le rôle "manager" maintenant il devrait être "manager-gui "pour opérer sur l'administration Web Tomcat7. Le fichier serait le suivant:

<?xml version='1.0' encoding='utf-8'?>

<Tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="admin"/>

<user username="usuario" password="contrasena" roles="manager-gui,admin-gui,manager,admin,manager-script,admin-script"/>
</Tomcat-users>

8. Pour plus d'informations, regardez ici
set-up-Eclipse-and-Tomcat-7-on-ubuntu-12-04
impossible de créer un serveur en utilisant le type sélectionné Eclipse-Tomcat

32
Chandra Sekhar

En fait, vous pouvez utiliser Tomcat du référentiel Ubuntu avec Eclipse (au moins avec la version Kepler). Cela nécessite simplement quelques étapes supplémentaires.

  1. Ouvrez Eclipse. Appuyez sur Fichier ⇒ Nouveau ⇒ Autre ... ⇒ Serveurs ⇒ Serveur ⇒ Suivant> ⇒ Apache ⇒ Serveur Tomcat v7.0
  2. Sélectionnez le répertoire d'installation de Tomcat:/usr/share/Tomcat7
  3. Cliquez sur Terminer, ignorez le message d'erreur, cliquez à nouveau sur Terminer
  4. Copiez la configuration de Tomcat dans l'espace de travail s'exécutant à partir du terminal:

    Sudo cp -r /etc/Tomcat7/* ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
    Sudo chown -R $USER:$USER ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
    
  5. Concattez les fichiers de stratégie en un seul fichier:

    cd ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/
    cat policy.d/* > catalina.policy
    
  6. Soit arrêtez le service Tomcat7 à chaque fois avant de l'exécuter à partir d'Eclipse, soit modifiez les ports de Tomcat dans les fichiers de configuration de votre espace de travail (je suggère de modifier les configurations):

    gedit ~/workspace/Servers/Tomcat\ v7.0\ Server\ at\ localhost-config/server.xml
    

    Vous souhaitez modifier les ports 8080, 8009 et 8005 (par exemple 9090, 9009 et 9005).

  7. Revenez à Eclipse, sélectionnez "Serveurs" dans l'Explorateur de projets (panneau de gauche), appuyez sur F5, pour le rafraîchir.
  8. Démarrez Tomcat depuis Eclipse (voir l'onglet Serveurs dans le panneau inférieur d'Eclipse).

J'ai écrit cette réponse sur la base de mon article . C'est un peu plus détaillé, alors référez-vous-y si nécessaire.

4
Dmitriy Sukharev

Vous pouvez installer Tomcat à partir du référentiel.

  1. recherchez Tomcat.

    Sudo apt-cache search Tomcat
    
  2. Installer Tomcat admin et Tomcat

    Sudo apt-get install Tomcat7-admin
    Sudo apt-get install Tomcat7
    
  3. Vérifier l'état de Tomcat

    Sudo service Tomcat7 status
    
  4. Démarrer et arrêter Tomcat

    Sudo service Tomcat7 start
    Sudo service Tomcat7 stop
    

Le dossier bin pour Tomcat7 se trouve dans/usr/share/Tomcat7 et les journaux et la configuration sont dans/usr/lib/Tomcat7

Source: http://www.allaboutjava.club/linux/linux-install-Tomcat7-on-ubunt

3
Karthik Arun

J'aime utiliser les packages du référentiel chaque fois que possible.

Dans ce cas:

Sudo apt-get install Tomcat7-user
Sudo Tomcat7-instance-create /srv/tomcats/ubuntu
Sudo ln -s /usr/share/Tomcat7/lib /srv/tomcats/ubuntu/

Pour Tomcat6, l'étape ln peut être ignorée.

Utilisez ensuite ce chemin pour ajouter un serveur Tomcat7 sur Eclipse. Testé le 14.04 et Eclipse kepler sr2. Devrait fonctionner le 12.04.

1
user3745997