#blog2navi()
*手元のCenOS6.5にjenkinsを入れてみました [#cc23ca13]
なんか色々定期実行が増えてきて、cronだと面倒になってきたので、手元のCenOS6.5にjenkinsを入れてみました。~
~
すんなり入ればこんな記事書かないのですが、ちょっと躓いたのでメモメモ。。。φ(.. )~
~
[[公式:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions]]ではyumのrepositoryを登録してyumすることになっていますが、何故かその方法だとyumがSegmentation faultを吐くので断念。~
~
rpm方式で入れました。~
■参考URL: CentOS6.2にJenkinsをインストールする手順~
http://mawatari.jp/archives/install-jenkins-to-centos6-2~
~
まずはjavaを入れます。~
普通のjavaではなくopenjdkを入れろ(([[CentOS 6.4にJavaとJenkinsをインストールして設定する :http://futurismo.biz/archives/1348]]))とのことなので、openjdkのパッケージを確認してインストールします。~
$ yum search openjdk
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: centos.usonyx.net
* extras: mirror.nus.edu.sg
* remi-safe: mirrors.thzhost.com
* updates: centos.usonyx.net
================================ N/S Matched: openjdk =================================
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-debug.x86_64 : OpenJDK Runtime Environment with full debug on
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.8.0-openjdk-demo-debug.x86_64 : OpenJDK Demos with full debug on
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-devel-debug.x86_64 : OpenJDK Development Environment with full debug
: on
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full debug
: on
java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.8.0-openjdk-javadoc-debug.noarch : OpenJDK API Documentation for packages with
: debug on
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk-src-debug.x86_64 : OpenJDK Source Bundle for packages with debug on
icedtea-web.x86_64 : Additional Java components for OpenJDK - Java browser plug-in and
: Web Start implementation
Name and summary matches only, use "search all" for everything.
1.8.0ですね。
$ sudo yum install java-1.8.0-openjdk.x86_64
これはすんなりOK。~
~
次にjenkinsのリポジトリで最新のrpmを確認します。~
http://pkg.jenkins-ci.org/redhat-stable/~
~
確認したらwgetで取得。~
# wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-1.609.2-1.1.noarch.rpm
~
次にrpmでインストール~
# rpm -ivh jenkins-1.609.2-1.1.noarch.rpm
Preparing... ########################################### [100%]
1:jenkins ########################################### [100%]
~
必要に応じてiptablesにport 8080を追加します。~
そしてアクセス。以下の画面が出れば成功です。~
#ref(jenkins.png)
#htmlinsert(twitterbutton.html)
RIGHT:Category: [[[Linux>日記/Category/Linux]]] - 08:00:40
----
RIGHT:&blog2trackback();
#comment(above)
#blog2navi()