Le tutoriel pour compiler et installer Tomcat sur le système CentOS 8 Stream est le suivant :
Tout d’abord, assurez-vous que le kit de développement Java (JDK) est installé sur votre système CentOS 8 Stream. Vous pouvez installer OpenJDK à l'aide de la commande suivante :
sudo dnf install java-1.8.0-openjdk-devel
Téléchargez le package compressé Tomcat. Vous pouvez visiter le site officiel d'Apache Tomcat (
) ou téléchargez en utilisant la commande suivante :
wget
Décompressez le package compressé Tomcat :
tar -zxvf apache-tomcat-9.0.52.tar.gz
Déplacez le dossier Tomcat décompressé vers l'emplacement approprié. Ici, nous le déplaçons dans le répertoire /opt
:
sudo mv apache-tomcat-9.0.52 /opt/tomcat
Créez un utilisateur et un groupe système pour Tomcat :
sudo groupadd tomcat sudo useradd -M -s /bin/nologin -g tomcat -d /opt/tomcat tomcat
Configurez les autorisations de fichiers de Tomcat :
sudo chgrp -R tomcat /opt/tomcat sudo chmod -R g+r /opt/tomcat/conf sudo chmod g+x /opt/tomcat/conf sudo chown -R tomcat /opt/tomcat/webapps /opt/tomcat/work /opt/tomcat/temp /opt/tomcat/logs
Modifier le fichier de script de démarrage Tomcat :
sudo vi /opt/tomcat/bin/startup.sh
Ajoutez ce qui suit au début du fichier :
#!/bin/bashCATALINA_HOME=/opt/tomcat
Enregistrez et fermez le fichier.
Configurez Tomcat pour qu'il démarre automatiquement au démarrage :
sudo vi /etc/systemd/system/tomcat.service
Ajoutez ce qui suit :
[Unit]Description=Apache TomcatAfter=syslog.target network.target[Service]Type=forkingUser=tomcatGroup=tomcatEnvironment=CATALINA_PID=/opt/tomcat/temp/tomcat.pidEnvironment=CATALINA_HOME=/opt/tomcatEnvironment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'ExecStart=/opt/tomcat/bin/startup.shExecStop=/opt/tomcat/bin/shutdown.sh[Install]WantedBy=multi-user.target
Enregistrez et fermez le fichier.
Démarrer le service Tomcat :
sudo systemctl start tomcat
Configurez le pare-feu pour autoriser le trafic HTTP et HTTPS de Tomcat via :
sudo firewall-cmd --permanent --add-port=8080/tcpsudo firewall-cmd --permanent --add-port=8443/tcpsudo firewall-cmd --reload
Maintenant,
Vous pouvez vérifier si Tomcat est installé et exécuté avec succès en visitant .
Ce qui précède est le didacticiel de base pour compiler et installer Tomcat sur le système CentOS 8 Stream. Veuillez noter que la configuration et les paramètres spécifiques peuvent varier en fonction de vos besoins et que vous pouvez les ajuster en fonction de votre propre situation. Assurez-vous également de sauvegarder les fichiers et configurations importants avant d’effectuer toute opération.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!