Ce wikiHow vous apprend à télécharger, configurer et démarrer un environnement de serveur Web Apache Tomcat sur votre ordinateur, à l'aide d'un système Ubuntu Linux. Apache Tomcat est un environnement de serveur Web HTTP open source basé sur Java. Vous pouvez implémenter plusieurs spécifications Java EE, notamment les technologies Java Servlet, JavaServer Pages, Java Expression Language et Java WebSocket dans Tomcat.
Pas
Partie 1 sur 2: Configuration de Tomcat
Étape 1. Ouvrez une fenêtre de terminal sur votre machine Ubuntu
Cliquez sur l'icône Dash en haut à gauche, puis cliquez sur Terminal sur la liste des applications pour ouvrir le Terminal.
Vous pouvez également appuyer sur Ctrl+Alt+T sur votre clavier pour ouvrir le terminal
Étape 2. Tapez sudo apt-get update dans Terminal
Cette commande mettra à jour tous vos référentiels et s'assurera que vous disposez des dernières versions logicielles pour les nouvelles installations.
Étape 3. Appuyez sur ↵ Entrée ou Retournez sur votre clavier.
Cela exécutera la commande et mettra à jour vos référentiels.
Étape 4. Exécutez sudo apt-get install default-jdk dans Terminal
Cela installera la dernière version du kit de développement Java officiel sur votre ordinateur.
- Saisissez ou collez la commande et appuyez sur ↵ Entrée ou Retour pour l'exécuter.
- Vous aurez besoin de Java installé sur votre ordinateur pour installer et configurer Tomcat.
- Si vous avez déjà installé Java, cela le mettra à jour vers la dernière version.
- Vous pouvez ignorer cette étape si vous avez déjà installé la dernière version de Java.
Étape 5. Exécutez sudo useradd -r -m -U -d /opt/tomcat -s /bin/false tomcat dans Terminal
Cela créera un nouvel utilisateur système et un groupe avec le répertoire de base opt/tomcat pour exécuter le service Tomcat.
Vous ne pouvez pas exécuter le service Tomcat sous l'utilisateur root pour des raisons de sécurité de votre serveur
Étape 6. Ouvrez le site Web Tomcat dans votre navigateur Internet
Tapez ou collez https://tomcat.apache.org dans la barre d'adresse de votre navigateur et appuyez sur ↵ Entrée ou ⏎ Retour sur votre clavier.
Étape 7. Cliquez sur la version Tomcat souhaitée sous "Télécharger" dans la barre latérale gauche
Vous trouverez la version Tomcat disponible dans un menu de navigation sur le côté gauche de la page. Vous pouvez sélectionner matou 9 ou une autre version ici.
-
Si vous voulez voir quelles versions sont compatibles avec votre système, cliquez sur Quelle version ?
sous la rubrique Télécharger ici.
Étape 8. Cliquez avec le bouton droit sur le lien bleu tar.gz sous l'en-tête "Core"
Cela ouvrira vos options de clic droit dans un menu déroulant.
Étape 9. Cliquez sur Copier l'adresse de lien dans le menu contextuel
Vous pouvez directement installer Tomcat avec l'adresse de lien du fichier TAR ici.
Étape 10. Tapez wget dans le terminal
Cela vous permettra de télécharger la dernière version de Tomcat sur votre ordinateur à partir du lien de téléchargement officiel.
Remplacez-la par l'adresse du lien que vous avez copiée sur le site Web officiel d'Apache Tomcat
Étape 11. Appuyez sur ↵ Entrée ou Retour.
Cela exécutera la commande de téléchargement et téléchargera Tomcat sur votre ordinateur.
Étape 12. Exécutez sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C /opt/tomcat
Une fois votre téléchargement terminé, exécutez cette commande pour extraire le contenu du fichier TAR téléchargé et déplacez les fichiers vers le répertoire opt/tomcat.
Assurez-vous de remplacer le numéro de version dans "tomcat-9*.tar.gz" par la version de Tomcat que vous téléchargez
Étape 13. Exécutez sudo nano /etc/systemd/system/tomcat.service
Cela créera un nouveau fichier nommé "tomcat.service" et vous permettra de modifier son contenu avec votre éditeur de texte par défaut.
Étape 14. Collez la configuration suivante dans le fichier tomcat.service
- Assurez-vous de définir "JAVA_HOME" dans le répertoire Java de votre système dans le code suivant.
[Unit] Description=Apache Tomcat Web Application Container After=network.target [Service] Type=forking Environment=JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64 Environment=CATALINA_PID=/opt/tomcat/ temp/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat Environment=CATALINA_BASE=/opt/tomcat Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC' Environment='JAVA_OPTS=-Djava.awt.headless= true -Djava.security.egd=file:/dev/./urandom' ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh User=tomcat Group=tomcat UMask=0007 RestartSec=10 Restart=always [Installer] WantedBy=multi-user.target
Partie 2 sur 2: Démarrage du service Tomcat
Étape 1. Exécutez sudo systemctl daemon-reload dans Terminal
Cela rechargera le démon SystemD et trouvera votre nouveau fichier de service.
Étape 2. Exécutez la commande sudo ufw allow 8080 (facultatif)
Si votre serveur est protégé par un pare-feu, exécutez cette commande dans Terminal pour autoriser le trafic sur le port 8080.
Cela vous permettra d'accéder à l'interface Tomcat depuis l'extérieur de votre réseau local
Étape 3. Exécutez la commande systemctl enable tomcat (facultatif)
Si vous exécutez cette commande, le service Tomcat démarrera automatiquement au démarrage du système.
Étape 4. Exécutez sudo systemctl start tomcat dans Terminal
Cela démarrera le service Tomcat sur votre serveur.
- Vous pouvez utiliser la commande sudo systemctl status tomcat pour vérifier l'état du service.
- Vous pouvez maintenant tester Tomcat dans votre navigateur Internet à l'adresse https://ip-address:8080. Changez simplement "adresse IP" avec l'adresse IP par défaut de votre système dans le lien.