CentOSにJenkinsをインストール
目次
環境作成
※CentOS : 7.4 / Jenkins : 2.73.2
▼Jenkinsのシステム要求
Jenkinsインストール(yumでインストール)
https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions
1.事前準備(JAVA,wget)
1-1.OpenJDKをインストール
# yum -y install java
1-2.wgetをインストール
# yum -y install wget
2.yumリポジトリを追加
# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
3.RPMパッケージの公開鍵をインポート
Jenkinsの提供パッケージを検証するための鍵
# rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
4.Jenkinsをインストール
# yum -y install jenkins
5.Jenkins設定ファイル(/etc/sysconfig/jenkins)の確認
初期アクセスのユーザや認証やポート番号を適宜変更
■初期設定
JENKINS_HOME="/var/lib/jenkins"
JENKINS_JAVA_CMD=""
JENKINS_USER="jenkins"
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"
JENKINS_PORT="8080"
JENKINS_LISTEN_ADDRESS=""
JENKINS_HTTPS_PORT=""
JENKINS_HTTPS_KEYSTORE=""
JENKINS_HTTPS_KEYSTORE_PASSWORD=""
JENKINS_HTTPS_LISTEN_ADDRESS=""
JENKINS_DEBUG_LEVEL="5"
JENKINS_ENABLE_ACCESS_LOG="no"
JENKINS_HANDLER_MAX="100"
JENKINS_HANDLER_IDLE="20"
JENKINS_ARGS=""
6.Jenkinsサービスを開始
# systemctl start jenkins
# systemctl enable jenkins
7.(Web)Unlock Jenkinsを実施
7-1.Webブラウザで”http://192.168.20.165:8080″にアクセスする
※つながらないときは firewalld や SElinux の設定を確認する必要あり
7-2./var/lib/jenkins/secrets/initialAdminPassword に記載している文字列をコピーして
テキストボックス”Administrator password"に貼り付けます。
入力したら”Continue”です。
8.(Web)Customize Jenkinsを実施
”Install suggested plugins”をクリックし、推奨プラグインをインストールします。
”Select plugins to install”を選択すればインストールするプラグインを個別に選択可能
プライグイン進捗状況の表示中の画面
追加される推奨プラグイン
Folders Plugin
OWASP Markup Formatter Plugin
Build Timeout
Credentials Binding Plugin
Timestamper
Workspace Cleanup Plugin
Ant Plugin
Gradle Plugin
Pipeline
GitHub Branch Source Plugin
Pipeline: GitHub Groovy Libraries
Pipeline: Stage View Plugin
Git plugin
Subversion Plug-in
SSH Slaves plugin
Matrix Authorization Strategy Plugin
PAM Authentication plugin
LDAP Plugin
Email Extension Plugin
Mailer Plugin
Folders Plugin
9.(Web)管理用のユーザーを作成を実施
ユーザー名やパスワード等を入力し、”Save and Finish”をクリックする。
10.(Web)Jenkinsの初期設定は完了
”Start using Jenkins”クリックする
11.(Web)Jenkinsのダッシュボード画面
[改訂第3版]Jenkins実践入門 ――ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus)
- 作者: 佐藤聖規,和田貴久,新井雄介,米沢弘樹,山岸啓,岩成祐樹,川口耕介
- 出版社/メーカー: 技術評論社
- 発売日: 2017/05/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
- 作者: John Ferguson Smart,Sky株式会社玉川竜司
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/02/22
- メディア: 大型本
- 購入: 12人 クリック: 345回
- この商品を含むブログ (38件) を見る