【问题标题】:jenkins mountain lion server詹金斯山狮服务器
【发布时间】:2013-04-02 22:40:24
【问题描述】:

我正在尝试让 Jenkins (1.510) 在我的 MacMini 上运行,并安装了最新的 Mountain-Lion Server OSX (10.8.3)。在 MacMini-server 上,我有两个用户:admin、ioscoder 和我登录的 ioscoder 用户,打开 jenkins-1.510.pkg 并在输入管理员密码后安装没有问题。 但是,当 Jenkins 主页出现时,使用 localhost:8080,我在 Safari 中收到以下错误消息:

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

以管理员身份登录并检查当前正在运行的服务,包括 DNS、Open Directory、网站(禁用 PHP 和 Python Web 应用程序)后,当输入 Jenkins 地址 localhost:8080 时,我也从上面收到相同的错误。 当我切换到管理员用户时,我在欢迎屏幕上看到了一个 Jenkins 用户帐户,它是由 jenkins-installer 包创建的。

真正让我感到困惑的是,在另一台运行 Mountain Lion(不是 Mountain Lion 的服务器版本)的 iMac 上,我以相同的方式安装了 Jenkins,安装完成后,我立即得到了一个正在运行的 Safari,它解析了 localhost:8080到 Jenkins 主屏幕。

关于 Jenkins 不在 Mountain Lion 服务器设备上运行的任何想法或建议? 谷歌搜索这个特定问题还没有给我任何线索。

【问题讨论】:

  • localhost:8080/jenkins 工作吗?
  • localhost:8080/jenkins 给了我以下信息:状态码:404 异常:堆栈跟踪:(无)

标签: jenkins localhost osx-mountain-lion


【解决方案1】:

在阅读了提到简单安装的https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins 页面(java -jar jenkins.war)后,我记得在干净的 Mountain-Lion 服务器上默认可能没有安装 java。 激活终端并输入后:

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

它问我是否想安装java。接受这一点并执行 java 安装后,我很高兴在 Safari 中看到 localhost:8080 的“仪表板 [Jenkins]”页面。

【讨论】:

    猜你喜欢
    • 2012-11-01
    • 2017-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-04
    相关资源
    最近更新 更多