virtual box上のvine linuxにjenkins導入
やってみた。ので備忘録。
・javaの導入
http://java.com/ja/download/manual.jspからlinux x64 rpmをダウンロード
javaのインストールディレクトリ ex)/usr/javaに移動
cd /usr/java
インストールの実行
sudo -s
rpm -ivh /rpmの保存場所/jre-7u7-linux-x64.rpm
確認
java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.1) (vine-4.b22vl6-x86_64)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
・ポート8080を解放する
sudo vi /etc/sysconfig/iptables
以下を追加
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
sudo /etc/init.d/iptables restart
jenkins公式サイトからrpmをダウンロード
以下実行
sudo rpm -ivh jenkins-1.549-1.1.noarch.rpm
jenkins立ち上げ
sudo service jenkins start
sudo chkconfig jenkins on
Virtual Box内でアクセスする場合
ブラウザからUIにアクセス
だがホストOSからのアクセスができない。
ポートフォワーディングの設定はしたんだけどな。。
追記
NAT+ホストオンリーアダプタ設定にしてみたら、さくっとホストOSからアクセスできました。
http://blog.lampetty.net/blog_ja/index.php/archives/375
ポートフォワーディングでできない理由は不明だけど。