Construction du serveur tout-en-un

Notre application a besoin d’un serveur d’application pour fonctionner et il faut donc installer tous les composants nécessaires. Un rôle et un playbook Ansible ont été créés pour automatiser tout cela. Néanmoins, nous allons lister l’ensemble des étapes.

1. Installation de l’application

L’installation est effectuée, comme dans l’ensemble de cet ouvrage, sur un serveur Linux Ubuntu 20.04.

a. Apache Tomcat Tomcat

Il faut installer le serveur d’application Tomcat, qui nécessite tout d’abord l’installation du runtime Java. Nous utilisons la version openjdk-11 fournie par notre release Linux Ubuntu 20.04. Java 11 est la version LTS (Long Term Support) actuelle à la date de la rédaction de ce livre.

Pour Apache Tomcat, le JRE (Java Runtime Environment) serait suffisant, mais comme nous allons construire notre application sur ce même serveur « tout-en-un », le JDK (Java Development Kit) est donc nécessaire.

$ sudo apt-get install openjdk-11-jdk 

Il faut ensuite télécharger la version la plus récente d’Apache Tomcat 9.x. À l’heure de la rédaction de ce livre, il s’agit de la 9.0.46 que nous décompressons dans un dossier /opt.

$ cd /opt && \ 
curl -O https://miroir.univ-lorraine.fr/apache/tomcat/tomcat-9/
v9.0.41/bin/apache-tomcat-9.0.41.tar.gz &&\ ...
Pour consulter la suite, découvrez le livre suivant :
couv_EPHADIS.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
L’application fil rouge
Suivant
Quelques problèmes de ce modèle tout-en-un