Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tomcat [Le 19/11/2019, 16:33] scoob79 [Utilisation et configuration] |
tomcat [Le 26/03/2023, 16:23] (Version actuelle) 37.170.97.105 [Liens & références] |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
Installation d'un serveur tomcat7 pour Ubuntu 14.04 LTS : **[[apt>tomcat7]]** | Installation d'un serveur tomcat7 pour Ubuntu 14.04 LTS : **[[apt>tomcat7]]** | ||
+ | <note tip>Pour Ubuntu 22.04, c'est probablement tomcat9.</note> | ||
//It works !// doit apparaître sur la page | //It works !// doit apparaître sur la page | ||
Ligne 88: | Ligne 88: | ||
Le paquet « tomcat6-admin » installe deux interfaces Web d'administration. Elle sont disponibles aux adresses http://localhost:8080/admin/ et http://localhost:8080/manager/html mais nécessitent la configuration manuelle d'un utilisateur administrateur. | Le paquet « tomcat6-admin » installe deux interfaces Web d'administration. Elle sont disponibles aux adresses http://localhost:8080/admin/ et http://localhost:8080/manager/html mais nécessitent la configuration manuelle d'un utilisateur administrateur. | ||
- | Cette configuration se fait en ajoutant un (ou plusieurs) utilisateur(s) et deux rôles dans le fichier « /var/lib/tomcat5.5/conf/tomcat-users.xml » ou « /var/lib/tomcat6/conf/tomcat-users.xml », sur les nouvelle version il est dans « /etc/tomcat8/tomcat-users.xml » : | + | Cette configuration se fait en ajoutant un (ou plusieurs) utilisateur(s) et deux rôles dans le fichier « /var/lib/tomcat5.5/conf/tomcat-users.xml » ou « /var/lib/tomcat6/conf/tomcat-users.xml », sur les nouvelles versions il est dans « /etc/tomcat8/tomcat-users.xml » : |
<code> | <code> | ||
<?xml version='1.0' encoding='utf-8'?> | <?xml version='1.0' encoding='utf-8'?> | ||
Ligne 100: | Ligne 100: | ||
</tomcat-users> | </tomcat-users> | ||
</code> | </code> | ||
- | Puis relancer Tomcat pour tester ces comptes : | + | Puis relancer Tomcat pour tester ces comptes : |
<code> /etc/init.d/tomcat7 restart</code> | <code> /etc/init.d/tomcat7 restart</code> | ||
Ligne 131: | Ligne 131: | ||
1. Pour résoudre l'erreur ** 'Cannot create a server using the selected type'** | 1. Pour résoudre l'erreur ** 'Cannot create a server using the selected type'** | ||
<file> | <file> | ||
- | cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/ | + | cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/ |
- | rm org.eclipse.jst.server.tomcat.core.prefs | + | rm org.eclipse.jst.server.tomcat.core.prefs |
rm org.eclipse.wst.server.core.prefs | rm org.eclipse.wst.server.core.prefs | ||
</file> | </file> | ||
Ligne 144: | Ligne 144: | ||
sudo chmod -R 777 /usr/share/tomcat7/conf | sudo chmod -R 777 /usr/share/tomcat7/conf | ||
</file> | </file> | ||
- | [[http://stackoverflow.com/questions/13423593/eclipse-4-2-juno-cannot-create-a-server-using-the-selected-type-in-tomcat-7|source]] | + | [[https://stackoverflow.com/questions/13423593/eclipse-4-2-juno-cannot-create-a-server-using-the-selected-type-in-tomcat-7|source]] |
=== Accéder à Tomcat6 par le port 80 === | === Accéder à Tomcat6 par le port 80 === | ||
Ligne 158: | Ligne 158: | ||
===== Liens & références ===== | ===== Liens & références ===== | ||
- | * [[http://tomcat.apache.org/|Site officiel d'Apache Tomcat]] | + | * [[https://tomcat.apache.org/|Site officiel d'Apache Tomcat]] |
- | * [[http://tomcat.apache.org/tomcat-5.5-doc/index.html|Documentation officielle de Tomcat 5.5.x]] | + | * [[https://tomcat.apache.org/tomcat-5.5-doc/index.html|Documentation officielle de Tomcat 5.5.x]] |
* Introduction : article encyclopédique « [[wpfr>Tomcat (serveur)]] » sur Wikipedia | * Introduction : article encyclopédique « [[wpfr>Tomcat (serveur)]] » sur Wikipedia | ||
* Un [[http://www.progenvrac.com/spip.php?article1|tutoriel]] pour l'installation de Tomcat 6.*.* | * Un [[http://www.progenvrac.com/spip.php?article1|tutoriel]] pour l'installation de Tomcat 6.*.* | ||
* [[:jetty|Jetty]], un autre conteneur de servlets | * [[:jetty|Jetty]], un autre conteneur de servlets | ||
* [[http://www.it-connect.fr/tutoriels/serveur-web/tomcat/|Plusieurs tutoriels sur Tomcat]] sur IT-Connect | * [[http://www.it-connect.fr/tutoriels/serveur-web/tomcat/|Plusieurs tutoriels sur Tomcat]] sur IT-Connect | ||
+ | * [[https://www.rosehosting.com/blog/how-to-install-tomcat-on-ubuntu-22-04/|Pour ubuntu 22.04]] | ||
---- | ---- | ||
// Contributeurs : [[utilisateurs:ostaquet]], [[utilisateurs:strzel_a]] [[utilisateurs:jahbromo]], Brzhk, [[utilisateurs:clement.analogue]], [[utilisateurs:ph3nix_]]// | // Contributeurs : [[utilisateurs:ostaquet]], [[utilisateurs:strzel_a]] [[utilisateurs:jahbromo]], Brzhk, [[utilisateurs:clement.analogue]], [[utilisateurs:ph3nix_]]// |