a stray sheep

お仕事周りの雑記帳

Rocky Linux 9 にJenkinsをインストールする

OS、ミドルウェアのバージョン

  • OS:Rocky Linux 9.3
  • JVM:Open JDK 17
  • Jenkins:Jenkins 2.426.1 LTS版

JDKのインストール

//OpenJDKインストール
# dnf install -y fontconfig java-17-openjdk java-17-openjdk-devel

//Javaバージョンの切り替え ※java8がすでに入っている場合
# java -version
openjdk version "1.8.0" ...
# update-alternatives --config java
Selection
*+ 1 java-1.8.0-openjdk.x86_64
   2 java-17-openjdk.x86_64
Enter to keep the current selection[+], or type selection number: 2
# java -version
openjdk version "17.0.9" ...

//JAVA_HOMEの設定
# vi /etc/profile.d/java.sh

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk
export PATH=$JAVAH_HOME/bin:$PATH

# source /etc/profile.d/java.sh

Jenkins

Jenkinsのインストールと起動

# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
# dnf install jenkins
# systemctl daemon-reload
# systemctl start jenkins
# systemctl enable jenkins
# firewall-cmd --add-service=jenkins

インストール後の設定ウィザード

  • ブラウザで「http://{IPADDR}:8080」を開く
  • Unlock Jenkins画面で、画面の指示に従ってパスワードをコピペ
  • Offline画面で、「Configure Proxy」をクリックして、Proxyを設定する
  • Customize Jenkins画面で、「Install suggested plugins」を選択 ※一部のプラグインのインストールに失敗したら「Retry」
  • Create First Admin User画面で、管理者ユーザーを作成する
  • Instance Configuration画面は、デフォルトのまま
  • Jenkins is ready!画面で、「Start using jenkins」をクリックする