Ubuntu Server 12.04.2 LTSでJenkins
自宅のMac mini(Lion)にUbuntuをVMware Fusion 5で導入したので、Jenkinsでも動かしておこうと思い、その時の作業メモ。
Jenkinsをインストール
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install -y jenkins
/etc/default/jenkinsの編集
"JENKINS_ARGS"に"--prefix=/jenkins"を追加
JAVA_ARGS="-Dfile.encoding=utf-8"を追加
Jenkinsをリスタート
sudo service jenkins restart
Apacheをインストール
sudo apt-get install -y apache2
proxyの設定
sudo a2enmod proxy
sudo a2enmod proxy_http
/etc/apache2/sites-available/jenkinsに↓を追加
ProxyPass /jenkins http://xxx.xxx.xxx.xxx:8080/jenkins
ProxyPassReverse /jenkins http://xxx.xxx.xxx.xxx:8080/jenkins
設定を反映
sudo a2ensite jenkins
sudo service apache2 restart
これでJenkinsを利用可能になっている
ホストOSで以下にアクセスして確認
http://xxx.xxx.xxx.xxx:8080/jenkins