Probleme avec jenkins sur debian12

Bonjour la communauté ,
j’aimerai avoir votre assistance sur un souci que je rencontre. Je vous explique:
je souhaite installer jenkins à travers tomcat10 sur debian12. En effet tout fonctionne correctement coté tomcat10 et j’ai accès aux interfaces manager et host-manager. par contre je reçois 404 en essayant d’acceder à jenkins.
voici la configuration que j’ai faite:
j’ai téléchargé jenkins via:

  1. cd /tmp
  2. sudo wget https://get.jenkis.io/war-stable/2.479.2/jenkins.war
  3. sudo mv /tmp/jenkins.war /var/lib/tomcat10/webapps
  4. sudo vim /etc/tomcat10/context.xml
    et j’ai ajouté :
    « Environment name=« JENKINS_HOME » value= »/var/lib/tomcat10/webapps/jenkins" type=« java.lang.String » "
  5. sudo mkdir /var/lib/jenkins
  6. sudo chown tomcat:tomcat /var/lib/jenkins
  7. sudo chmod 755 /var/lib/jenkins
  8. sudo vim /lib/systemd/system/tomcat10.service
    et j’ai ajouté :
    ReadWritePaths=/var/lib/jenkins
  9. sudo systemctl daemon-reload
  10. sudo systemctl restart tomcat10.service
    Et quand j’essaie d’acceder à l’interface jenkins depuis le client je recois l’erreur 404

journalctl

Pourquoi Tomcat alors que la doc ne le conseille pas?

Installing Jenkins

Chapter Sub-Sections

The procedures in this chapter are for new installations of Jenkins.

Jenkins is typically run as a standalone application in its own process. The Jenkins WAR file bundles Winstone, a Jetty servlet container wrapper, and can be started on any operating system or platform with a version of Java supported by Jenkins.

Theoretically, Jenkins can also be run as a servlet in a traditional servlet container like Apache Tomcat or WildFly, but in practice this is largely untested and there are many caveats. In particular, support for WebSocket agents is only implemented for the Jetty servlet container. See the Servlet Container Support Policy page for details.

juste je m’exercais etant debutant dans le domaine​:relaxed::relaxed:

pas de soucis :slight_smile:
mais pour commencer, utilise d’abord ce qui est conseillé dans la doc. Tomcat ca peut vite devenir compliqué quand c’est prévu pour, mais quand c’est non testé, ce n’est pas top.

1 J'aime

Merci @Zargos je viens de jeter un coup a la documentation et c’est vrai que la version Tomcat que j’utilise n’est pas prise en charge par jenkins. je vais voir avec les autre servlet. Merci encore

1 J'aime