LoginSignup
8
8

More than 5 years have passed since last update.

Jenkinsサーバーを作る

Posted at

まずはローカル作業

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

起動できたか確認する

8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8