Nach der Installation des binären Package läuft Jenkins nicht unter der URL http://localhost:8080/ und es kommt zu einer 404 Fehlermeldung. Was tun?
1. Einen eigenen jenkins User anlegen mit:
1 2 3 4 5 6 7 |
sudo dscl . create /Users/jenkins sudo dscl . create /Users/jenkins PrimaryGroupID 1 sudo dscl . create /Users/jenkins UniqueID 300 sudo dscl . create /Users/jenkins UserShell /bin/bash sudo dscl . create /Users/jenkins home /Users/Shared/Jenkins/Home/ sudo dscl . create /Users/jenkins NFSHomeDirectory /Users/Shared/Jenkins/Home/ sudo dscl . passwd /Users/jenkins |
2. Die Datei /Library/LaunchDaemons/org.jenkins-ci.plist
wie folgt in den User ändern:
1 2 |
<key>UserName</key> <string>jenkins</string> |
3. Das Home Verzeichnis /Users/Shared/Jenkins/Home
einen neuen Besitzer geben mit:
1 |
sudo chown -R jenkins /Users/Shared/Jenkins |
4. Restarte des Services mit:
1 2 |
sudo launchctl unload -w /Library/LaunchDaemons/org.jenkins-ci.plist sudo launchctl load -w /Library/LaunchDaemons/org.jenkins-ci.plist |
5. Im Browser testen ob die Jenkins Gui angezeigt wird mit URL http://localhost:8080/