2013-04-10 155 views
4

我試圖讓我的MacMini上運行的詹金斯(1.510)與最新的山獅服務器OSX安裝(10.8.3)。在MacMini服務器上,我有兩個用戶:admin,ioscoder和我登錄的ioscoder用戶,打開jenkins-1.510.pkg並輸入管理員密碼後安裝時沒有問題。 然而,當詹金斯的主頁應該拿出,使用本地主機:8080,我得到在Safari以下錯誤信息:jenkins山獅子服務器

Safari can't open the page "http://localhost:8080/" because Safari can't connect to the server "localhost". 

登錄時管理和檢查當前正在運行的服務,是DNS後,打開目錄,網站(禁用PHP和Python網絡應用程序),當輸入Jenkins地址localhost:8080時,我也會從上面得到同樣的錯誤。 當我切換到管理員用戶時,我在歡迎界面上看到一個由jenkins-installer軟件包創建的Jenkins用戶帳戶。

讓我感到困惑的是,在另一臺運行Mountain Lion(不是服務器版本的Mountain Lion)的iMac上,我以同樣的方式安裝了Jenkins,並且在安裝完成後立即得到了一個運行的Safari,它解析了localhost: 8080到詹金斯主屏幕。

任何想法或建議爲什麼詹金斯不在山獅服務器設備上運行?谷歌爲這個特定的問題沒有給我任何線索呢。

+0

http:// localhost:8080/jenkins是否工作? – 2013-04-10 21:40:35

+0

本地主機:8080/jenkins給了我以下信息: 狀態碼:404 例外: Stacktrace: (none) – 2013-04-10 21:50:14

回答

13

在閱讀了提到簡易安裝(java -jar jenkins.war)的https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins頁面之後,我記得java可能沒有默認安裝在乾淨的Mountain-Lion服務器上。 激活終端和打字後:

server:~ ioscoder$ java -v 
No Java runtime present, requesting install. 

它問我是否要安裝Java。接受這個並執行java安裝後,我很高興地看到Safari中的'Dashboard [Jenkins]'頁面爲localhost:8080。