4

最新の Mountain-Lion Server OSX (10.8.3) がインストールされた MacMini で Jenkins (1.510) を実行しようとしています。MacMini サーバーには、管理者、ioscoder の 2 人のユーザーがいます。ログインした ioscoder ユーザーとして、jenkins-1.510.pkg を開き、管理者パスワードを入力した後、問題なくインストールされました。ただし、localhost:8080 を使用して Jenkins のホームページが表示されると、Safari で次のエラー メッセージが表示されます。

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

管理者としてログインし、現在実行中のサービス (DNS、Open Directory、Web サイト (PHP および Python Web アプリケーションが無効)) を確認した後、Jenkins アドレス localhost:8080 を入力すると、上記と同じエラーが表示されます。admin-user に切り替えると、ようこそ画面に jenkins-installer パッケージによって作成された Jenkins-user アカウントが表示されました。

本当に困惑しているのは、Mountain Lion (Mountain Lion のサーバー バージョンではない) を実行している別の iMac で、同じ方法で Jenkins をインストールし、インストールが完了した後、すぐに実行中の Safari を取得し、localhost:8080 を Jenkins に解決したことです。ホーム画面。

Jenkins が Mountain Lion Server デバイスで実行されていない理由について、アイデアや提案はありますか? この特定の問題について Google で検索しても、まだ何の手がかりも得られませんでした。

4

1 に答える 1

14

簡単なインストールについて言及されているhttps://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkinsページ (java -jar jenkins.war) を読んだ後、Java がデフォルトでインストールされていない可能性があることを思い出しました。 Mountain-Lion サーバーをクリーンアップします。端末をアクティブにして入力した後:

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

Javaをインストールするかどうか尋ねられました。これを受け入れて Java のインストールを実行した後、Safari に localhost:8080 の「ダッシュボード [Jenkins]」ページが表示されてうれしかったです。

于 2013-04-10T21:47:19.193 に答える