2013-04-10 175 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。