![]()
| 2010年6月 | ||||||
|---|---|---|---|---|---|---|
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||
![]()
![]()
![]()
![]()
![]()
![]()
hudson 2009.09.19 [ Sat ] 0:41
root@ubuntu:~# aptitude install sun-java5-bin jetty
Javaのバージョンを確認します。
root@ubuntu:~# java -version
java version "1.6.0_0"
IcedTea6 1.3.1 (6b12-0ubuntu6.5) Runtime Environment (build 1.6.0_0-b12)
OpenJDK Client VM (build 1.6.0_0-b12, mixed mode, sharing)
デフォルトがSunでない場合は、設定を変更します。
root@ubuntu:~# update-alternatives --config java
`java' を提供する 2 個の alternatives があります。
選択肢 alternative
-----------------------------------------------
1 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
*+ 2 /usr/lib/jvm/java-6-openjdk/jre/bin/java
デフォルト[*] のままにするには Enter、さもなければ選択肢の番号のキーを押してください: 1
Using '/usr/lib/jvm/java-1.5.0-sun/jre/bin/java' to provide 'java'.
もう一度確認します。変わりました。
root@ubuntu:~# java -version
java version "1.5.0_16"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
Java HotSpot(TM) Client VM (build 1.5.0_16-b02, mixed mode, sharing)
Hudsonをダウンロードします。
root@ubuntu:~# cd /usr/share/jetty/webapps
root@ubuntu:/usr/share/jetty/webapps# wget http://hudson.gotdns.com/latest/hudson.war
今の段階でJettyを起動して、http://hostname:8280/hudson/にアクセスすると、パーミッションの問題で、JettyのホームディレクトリにHUDSON_HOMEディレクトリが作成できません。
Unable to create the home directory '/usr/share/jetty/.hudson'. This is most likely a permission problem.
HUDSON_HOMEを変更する方法もありますが、Jettyのホームディレクトリに、.m2ディレクトリ(Maven2と連携する場合)が作られる際に同じくパーミッションの問題が発生したり、.subversionディレクトリ(Subversionと連携する場合)ができたりするので、思い切って?ホームディレクトリを変更してみようかと思います。root@ubuntu:~# mkdir /home/jetty
新しいホームディレクトリのオーナーを変更します。
root@ubuntu:~# chown jetty:nogroup /home/jetty
Jettyのホームディレクトリを変更します。
root@ubuntu:~# usermod -d /home/jetty jetty
Jettyを起動します。
root@ubuntu:~# service jetty start
http://hostname:8280/hudson/にアクセスして、「Hudsonへようこそ! ...」と表示されれば成功です。
トラックバック(0) コメント(0)
このブログ記事を参照しているブログ一覧: [hudson][ubuntu]JettyでHudsonを動かす
このブログ記事に対するトラックバックURL:
http://www.sorich.jp/blog/mt-tb.cgi/567

コメントする