1.Java環境をセットアップする
1.1yum のインストール (推奨)
yum install java-11-openjdk
yum を使用してインストールした後、java コマンドを直接呼び出して次の結果を返すように環境変数を構成して、java 環境構成が成功したことを証明する必要はありません。
#java -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)
1. 2. ソースコードのインストール (非推奨)
1.2.1 ダウンロード
ダウンロード方法1
wget https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz
ダウンロード方法2
Open-jdk11 のダウンロード アドレスは、
1 台のマシンにダウンロードし、
ダウンロード後に Linux サーバーにアップロードできます。
1.2.2 インストール
jdk 圧縮パッケージを解凍します。
#tar zxvf openjdk-11+28_linux-x64_bin.tar.gz
環境変数の構成
次のファイルにjdk環境が配置されているパスを記述します
#vim /etc/profile
export JAVA_HOME=/opt/jdk-11
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
設定ファイルをリロードする
source /etc/profile
jdk が構成されていることを証明するために、次の結果が表示されます。
#java -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)
1.3. yum を使用して jdk をインストールすることをお勧めします
注: Jenkins がデフォルトで読み取る Java 環境は /usr/bin/java です。この方法で jdk をインストールするには、Jenkins の起動構成ファイルにカスタム Java 環境パスを追加するか、/ を指すようにソフト リンクを設定する必要があります。 usr パス /bin/java は、
この方法を使用して jdk 環境をインストールすることはお勧めしません。インストールには、単純で問題が発生しにくい yum 方法を使用することをお勧めします。
以下のパスファイルを編集します
vim /etc/init.d/jenkins
2. Jenkins を rpm モードでインストールします (rpm モードと yum モードのいずれかを選択します)。
2.1. Jenkins インストール パッケージのダウンロード
2.2. Jenkins rpm パッケージのインポートとインストール
指定したバージョンの Jenkins をインストールします。インストールするバージョンに応じて、対応するバージョンを選択できます
rpm -ivh jenkins-2.361.2-1.1.noarch.rpm
3. yum を使用して Jenkins をインストールする
3.1. Jenkins インストールソースの設定
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
3.2. ca-certificates ソフトウェアのインストールと Jenkins キーのインポート
yum -y install ca-certificates
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3.3. Jenkins のインストール
yum -y install jenkins
4. Jenkins ディレクトリを変更する
ディレクトリはルートで作成されるため、ディレクトリのユーザーをjenkinユーザーに変更するか、ディレクトリの権限を変更する必要があります(2つの方法のいずれかを選択)
#chown jenkins.jenkins /opt/jenkins
#chmod 777 /opt/jenkins
次のパスを編集して、Jenkins の構成 (ポート、作業ディレクトリ、ユーザーなど) を変更します。
vim /lib/systemd/system/jenkins.service
User=jenkins
Group=jenkins
Environment="JENKINS_HOME=/opt/jenkins"
WorkingDirectory=/opt/jenkins
Environment="JENKINS_PORT=8080"
設定ファイルをリロードする
#systemctl daemon-reload
Jenkins を起動し、自動的に起動するように設定します
#systemctl enable jenkins.service --now
下図のように Jenkins サービスの実行状態を確認し、Jenkins がインストールされ、ブラウザでアクセスできることを確認します。
#systemctl status jenkins
5.ジェンキンスにアクセスする
ブラウザーに IP と Jenkins ポートを入力して Jenkins にアクセスし、
Jenkins Web ログイン ユーザー パスワードを表示します。
#cat /opt/jenkins/secrets/initialAdminPassword
803dafb875f14cf8bf25e337e9ed7504
6.プラグインをインストールする
初心者の方は、システムが推奨するプラグインをインストールしたり、
指定したプラグインのインストールをカスタマイズしたりできます。
これで、Jenkins のインストールは完了です。