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
インストール
yum install jenkins
- Jenkins
/usr/lib/jenkins/jenkins.war
- 設定ファイル
/etc/sysconfig/jenkins
- 起動スクリプト
/etc/rc.d/init.d/jenkins
- キャッシュフォルダ
/var/cache/jenkins
- ログフォルダ
/var/log/jenkins
- JENKINS_HOME
/var/lib/jenkins
jenkinsの設定 vim /etc/sysconfig/jenkins
ENKINS_PORT="8090" JENKINS_AJP_PORT="8010" JENKINS_ARGS="--prefix=/jenkins"
ProcessTreeKillerを無効にする
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true" ↓ JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhudson.util.ProcessTree.disable=true"
jenkinsの自動起動を設定
sudo chkconfig jenkins on
jenkinsの起動
service jenkins start
tomcatとapacheの連携
vi /etc/httpd/conf.d/vhost.conf
<VirtualHost *:80>
ServerName hoge.example.com
<Location />
ProxyPass ajp://localhost:8010/
</Location>
</VirtualHost>
apacheを再起動して完了
DNSの設定でhoge.example.comを登録してやると
hoge.example.com へアクセスすると表示される
参考サイト