Étapes pour installer Apache Tomcat sur Ubuntu 16.04

Poursuivant nos études sur Ubuntu dans sa version la plus récente, Ubuntu 16.04, cette fois nous allons parler d'un sujet très intéressant et il s'agit de TomCat, dont la fonction principale est de proposer des applications Java.

TomCat est une implémentation de ressources ouvertes de la technologie Java servlet, expressions et websocket. Si nous voulons voir plus d'informations sur TomCat, nous pouvons accéder au lien suivant : http://tomcat.apache.org/

Composants principaux de TomCat

  • Catherine : C'est le conteneur Servlet de TomCat.
  • Coyote: Coyote a une fonctionnalité de connecteur et prend en charge HTTP 1.1
  • Jaspe: C'est le moteur JSP de Tomcat.
  • Groupe: Il s'agit d'un composant d'équilibrage de charge qui vous permet de gérer de grandes applications.

Pour démarrer le processus de Installation de TomCat sur Ubuntu 16 nous allons effectuer le processus suivant:

1. Installation d'Apache Tomcat Ubuntu


Dans un premier temps nous allons installer Java, c'est indispensable puisqu'il faut que TomCat fasse tourner n'importe quelle application puisqu'elles sont encodées en Java. Dans un premier temps, nous allons mettre à jour notre référentiel de packages à l'aide de la commande :
 sudo apt-get mise à jour
Mettre à jour le référentiel

L'étape suivante consiste à installer le package Java Development Kit, pour cela, nous entrerons et exécuterons la commande suivante :

 sudo apt-get install default-jdk
Kit Java

Les packages suivants seront affichés, nous devons accepter de commencer le téléchargement et l'installation respective de ceux-ci.

Nous pouvons vérifier la version de notre Java en utilisant la commande :

 java -version
Vérifier la version Java

Ensuite, nous allons télécharger et définir le Paramètres Apache TomCat, pour cela, nous exécuterons la commande suivante pour démarrer le téléchargement TomCat :

 wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
Télécharger Tomcat

Nous donnons Entrer et le processus de téléchargement commencera.

Ensuite, nous allons extraire le fichier apache-tomcat-8.0.33.tar.gz dans le parcours / var / local, pour cela, nous allons entrer et exécuter la commande suivante :

 sudo tar -zxvf apache-tomcat-8.0.33.tar.gz -C / var / local /
Extraire le fichier

Nous donnons Entrer et le processus d'extraction commencera.

Le service Apache TomCat peut être démarré ou arrêté à l'aide des scripts inclus dans le package, pour démarrer notre service Apache TomCat nous allons entrer la commande:

 sudo /var/local/apache-tomcat-8.0.33/bin/startup.sh
Avec cette commande nous verrons que les informations suivantes s'affichent :

Nous allons vérifier que le service fonctionne correctement et via le port 8080, pour cela nous exécuterons la commande suivante :

 sudo netstat -tulpn | grep 8080

Nous allons vérifier l'adresse IP de notre machine à l'aide de la commande :

 ifconfig

Nous voyons que dans cet exemple notre machine a l'IP 192.168.0.6. Nous allons aller dans notre navigateur et entrer les informations suivantes :

http://192.168.0.6:8080/

Nous pouvons voir que les informations relatives à notre Apache TomCat.

AGRANDIR

Si nous voulons arrêter le Service Apache TomCat nous devons exécuter la commande suivante :

 sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.sh
Maintenant, dans le chapitre suivant, nous nous tournons vers le Administration d'Apache TomCat.

2. Administration d'Apache TomCat


Afin d'accéder au Gestion TomCat Il est nécessaire d'avoir un utilisateur et un mot de passe d'accès (ceci pour des raisons de sécurité), par exemple, si dans la fenêtre TomCat on clique sur État du serveur et nous verrons qu'une fenêtre s'affiche où nous devons entrer le nom d'utilisateur et le mot de passe pour accéder à notre serveur.

AGRANDIR

Pour effectuer cette configuration, nous devons ajuster certains paramètres dans le fichier tomcat-users.xml, et pour cela nous allons exécuter la commande suivante :

 sudo nano /var/local/apache-tomcat-8.0.33/conf/tomcat-users.xml
Les informations suivantes seront affichées :

Dans ce fichier, nous devons ajouter les informations suivantes :

 ~
La configuration actuelle est la suivante :

Nous devons apporter les modifications respectives :

Nous sauvegardons les modifications en utilisant la combinaison : CTRL + O et nous laissons l'éditeur utiliser CTRL + X. Nous procédons au redémarrage du service TomCat pour que les modifications apportées prennent effet. Nous pouvons voir que nous avons déjà accès à TomCat.

AGRANDIR

Comme nous pouvons le voir d'ici, nous avons des informations sur notre serveur avec l'option État du serveur Nous pouvons voir des informations telles que le nom du système, sa version, etc.

Avec option Application de gestion nous pourrons gérer les applications incluses dans notre serveur.

Enfin avec l'option Gestionnaire d'hôte nous aurons accès à toutes les informations de l'hébergeur actif.

AGRANDIR

Parmi les différents rôles que TomCat a, nous pouvons trouver les suivants :

  • Gestionnaire-gui : Permet d'accéder à l'interface HTML.
  • Statut de gestionnaire : Il nous permet d'accéder uniquement à la page d'état.
  • Gestionnaire-script : Il nous permet d'accéder aux outils de texte brut.
  • Gestionnaire-jmx : Nous pouvons accéder à l'interface JMX.

Si nous voulons modifier le port d'écoute TomCat, nous devons modifier le fichier serveur.xml que nous pouvons éditer en utilisant la commande :

 sudo nano /var/local/apache-tomcat-8.0.33/conf/server.xml
Port d'écoute

Une fois cette commande exécutée, les informations suivantes seront affichées :

Dans ce fichier, nous pouvons éditer différents paramètres TomCat, en particulier pour modifier le port, nous devons localiser la ligne Port du connecteur = protocole "8080" = "HTTP / 1.1", là nous pouvons spécifier le port d'écoute que nous voulons utiliser.

Nous modifions simplement le 8080 pour le port souhaité et sauvegardons les modifications en utilisant la combinaison Ctrl + OU ALORS et nous laissons l'éditeur utiliser Ctrl + X. Dans les caractéristiques qu'il nous offre Apache TomCat, on voit que TomCat est inclus avec une application web avec laquelle on peut trouver :

  • Déployez de nouvelles applications Web à partir de contenu chargé à partir de fichiers .war
  • Liste des valeurs de propriété pour les systèmes d'exploitation et les JVM
  • Répertorier les ressources JDNI dans le monde
  • Arrêter une application existante

La hiérarchie du répertoire d'installation de Tomcat comprend les paramètres suivants :

  • poubelle - démarrage, arrêt et autres scripts et exécutables.
  • commun - les classes communes que Catalina et les applications Web peuvent utiliser.
  • conf - Les fichiers XML et les DTD correspondants pour la configuration Tomcat.
  • journaux - Catalina et journaux d'application.
  • serveur - classes utilisées uniquement par Catalina.
  • partagé - des classes partagées par toutes les applications web.
  • applications web - répertoire contenant les applications web.
  • travailler - stockage temporaire de fichiers et de répertoires.

Nous pouvons accéder à la version HTML conviviale de TomCat en utilisant la syntaxe suivante dans notre navigateur :

 http: // server_ip: port/gestionnaire/html
Comme nous pouvons le voir, nous avons un excellent outil entre nos mains, explorons ses différentes utilisations et tirons le meilleur parti de Apache TomCat.

Installer Apache 8 CentOS 7

wave wave wave wave wave