yamashiro0110の日記

yamashiro0110の日記です。おもにIT技術のメモを綴っていきます(^o^)

Jenkinsをインストールする


CI(継続的インテグレーションツールで有名なJenkinsをインストールのめも


環境

  • バージョン
# cat /etc/redhat-release
CentOS release 6.5 (Final)
# uname -a
Linux localhost.localdomain 2.6.32-431.11.2.el6.x86_64 #1 SMP Tue Mar 25 19:59:55 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
# ifconfig eth0 | grep "inet addr"
          inet addr:192.168.0.10  Bcast:192.168.0.255  Mask:255.255.255.0

JenkinsにはJavaが必要なのでインストール

# yum install java
# java -version
java version "1.7.0_55"
OpenJDK Runtime Environment (rhel-2.4.7.1.el6_5-x86_64 u55-b13)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

Jenkinsのインストール

yumでインストールするのでリポジトリを追加する

# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
  • 公開鍵をインストール
# rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
  • Jenkinsをインストール
# yum install -y jenkins

Jenkins起動

  • 起動
# /etc/init.d/jenkins start
Starting Jenkins                                           [  OK  ]
  • Jenkinsのページにアクセスしてみる
http://192.168.0.10:8080/

その他

  • ポート番号を変更したい
    • /etc/sysconfig/jenkinsの"JENKINS_PORT"を変更する
## Type:        integer(0:65535)
## Default:     8080
## ServiceRestart: jenkins
#
# Port Jenkins is listening on.
# Set to -1 to disable
#
JENKINS_PORT="8080"
  • Tomcatにインストール
    • Tomcatをインストール(ここでは手順は割愛…)
    • jenkins.warをダウンロード
    • $TOMCAT_HOME/webapps/以下にjenkins.warを配置
    • Tomcat起動
    • http://サーバのIP:Tomcatのポート/jenkins/でアクセス可

参考

Jenkins実践入門 ?ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus)

Jenkins実践入門 ?ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus)

にほんブログ村 IT技術ブログ IT技術メモへ
にほんブログ村