まずはローカル作業
JDKのrpmをダウンロードする(サイト→自PC)
Java SE Development Kit 8 Downloads
JDKのrpmをアップロードする(自PC→サーバー)
rpm_upload.bat
put ~/Downloads/jdk-8u91-linux-x64.rpm
sftp -b rpm_upload.bat -i hogehoge.pem user@hostname
サーバー作業
JDKをインストールする
sudo rpm -ivh jdk-8u91-linux-x64.rpm
Amazon Linuxの場合はこちら(未確認)
sudo yum install -y java-1.8.0-openjdk.x86_64
Javaリンクを切り替える
念のためバージョン確認。Amazon Linuxだと1.7.0_101
になっている。
java -version
実行結果
java version "1.7.0_101"
OpenJDK Runtime Environment (amzn-2.6.6.1.67.amzn1-x86_64 u101-b00)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
javaへのリンクを切り替える。
sudo su -
export JAVA_HOME=/usr/java/latest
/usr/sbin/alternatives \
--install /usr/bin/java java $JAVA_HOME/bin/java 18091 \
--slave /usr/bin/keytool keytool $JAVA_HOME/bin/keytool \
--slave /usr/bin/orbd orbd $JAVA_HOME/bin/orbd \
--slave /usr/bin/pack200 pack200 $JAVA_HOME/bin/pack200 \
--slave /usr/bin/rmid rmid $JAVA_HOME/bin/rmid \
--slave /usr/bin/rmiregistry rmiregistry $JAVA_HOME/bin/rmiregistry \
--slave /usr/bin/servertool servertool $JAVA_HOME/bin/servertool \
--slave /usr/bin/tnameserv tnameserv $JAVA_HOME/bin/tnameserv \
--slave /usr/bin/unpack200 unpack200 $JAVA_HOME/bin/unpack200
切り替わったか確認する。
java -version
実行結果
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
Jenkinsをインストールする
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 -y jenkins
Jenkinsを起動する
service jenkins start