CentOSにJenkinsをインストールする

みんな大好きJenkinsおじさんをインストールします。

Javaまわりのインストール
[code]
yum -y install java-1.7.0-openjdk java-1.7.0-openjdk-devel
[/code]

リポジトリの取得
[code]
cd /etc/yum.repos.d/
curl -OL http://pkg.jenkins-ci.org/redhat/jenkins.repo
rpm –import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
[/code]

Jenkinsのインストール
[code]
yum -y install jenkins
[/code]

Jenkinsの設定
・ProcessTreeKillerの無効+Timezoneの設定
・起動ポートの変更(8080->8000)
・サブディレクトリの変更 http://(IPアドレス)/jenkins

/etc/sysconfig/jenkins
[code]
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.util.ProcessTree.disable
=true -Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Tokyo"
JENKINS_PORT="8000"
JENKINS_ARGS="–prefix=/jenkins"
[/code]

Jenkinsの起動と自動起動設定
[code]
/etc/init.d/jenkins start
chkconfig jenkins on
[/code]

ttyなしでsudoできるように+jenkinsユーザにsudo権限を与える
visudo
[code]
#Defaults requiretty
jenkins ALL=(ALL) NOPASSWD:ALL
[/code]

nginxに80から8000へ飛ばす設定を追加
[code]
location ~ /jenkins {

proxy_pass http://localhost:8000;
}
[/code]

Jenkinsへアクセス
http://(IPアドレス)/jenkins

CentOSにJenkinsをインストールする” への2件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です