2016-10-26 7 views
0

ich habe gerade installiert Jenkins & http://localhost:8080 hat gut funktioniert, ich konnte das Armaturenbrett der Jenkins sehen, als nächstes folgte ich this tutorial. htm Setup tomcat, wurde es nicht erteilen, dass die Installation aber nach, dass ich sehe HTTP-Status 404 -/jenkinshttp: // localhost: 8080/jenkins zeigt 404

Art Statusbericht

Nachricht/jenkins Beschreibung Die angeforderte Ressource ist nicht verfügbar.

Apache Tomcat/9.0.0.M11

so bin ich nicht sicher, was das Problem ist.

Antwort

0

Wie haben Sie Jenkins installiert? Haben Sie die Datei heruntergeladen oder mit dem Installer installiert?

Aus dem Tutorial, das Sie aufgelistet haben, sieht es so aus, als würde Tomcat die jenkins.war-Datei hosten, dh kopieren Sie einfach die jenkins.war-Datei in <tomcat-location>/webapps und es sollte funktionieren, vorausgesetzt, Tomcat läuft und läuft. Sie können überprüfen, http://localhost:8080/manager/ für weitere Informationen über welche Anwendungen ausgeführt werden.

EDIT

Um den Tomcat Manager zugreifen Sie eine Rolle zu Ihrer <tomcat-location>/conf/tomcat-users.xml Datei, wie diese hinzufügen:

<role rolename="manager-gui"/> 
<role rolename="manager-script"/> 
<user username="admin" password="password" roles="manager-gui,manager script" /> 
+0

Ich habe von Java -jar Jenkins.war installiert, ich versuchte http: // localhost: 8080/manager/es fragt Benutzername und Passwort, ich habe versucht, in tomcat-users.xml zu suchen, aber es ist kein Passwort angegeben . –

+0

Also hast du Jenkins selbst angefangen? Versuchen Sie es abzuschalten, legen Sie die 'jenkins.war'-Datei in den tomcat webapps-Ordner und starten Sie tomcat. Das Problem könnte sein, dass sowohl Jenkins als auch Tomcat auf demselben Port laufen. –

+0

Wie für 'Benutzername' und' Passwort' müssen Sie der Tomcat-Datei '/conf/tomcat-users.xml' eine Rolle hinzufügen (Siehe meine ** EDIT ** in meiner Antwort). Dies liegt daran, dass Tomcat standardmäßig keinen Benutzer mit der richtigen Rolle enthält. Siehe [link] (https://tomcat.apache.org/tomcat-9.0-doc/manager-howto.html#Configuring_Manager_Application_Access) –

0

i, indem Sie C deinstalliert tomcat:> tomcat9 // DS // Tomcat9, wieder installiert jenkins & nach dem Eintropfen habe ich neues Admin-Passwort vergeben. Mein Problem ist gelöst. danke an alle.

Verwandte Themen