【設計模式(11)】結構型模式之享元模式
阿新 • • 發佈:2020-10-27
一、jenkins安裝
1.1、安裝jdk
// 安裝openjdk,因為jenkins基於java開發
yum install -y java-1.8.0-openjdk
1.2、下載jenkins.repo
// 下載檔案並以指定的檔名儲存
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
cat /etc/yum.repos.d/jenkins.repo
[jenkins]
name=Jenkins
baseurl=http://pkg.jenkins.io/redhat
gpgcheck=1
// 安裝jenkins key
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
1.3、安裝jenkins
yum install -y jenkins
1.4、安裝好jenkins後, 首次啟動失敗
啟動jenkins
systemctl start jenkins
失敗提示
Starting jenkins (via systemctl): Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.
失敗詳情
根據提示使用命令systemctl status jenkins.service
可以看到啟動的失敗詳情
原因
從/usr/bin/java: No such file or directory
可以看出 java 路徑不對
解決方案
修改jenkins 的java配置地址
1、首先確定自己的java版本
java -version
注意: 需要1.8以上的java版本, 如果過低需要重新安裝個高版本的
2、找到自己的java安裝地址
which java
3、修改jenkins的配置檔案, 開啟jenkins配置檔案
vi /etc/init.d/jenkins
修改圖中的地址(原來是/usr/bin/java)
4、重啟jenkins
systemctl daemon-reload
systemctl restart jenkins
1.5、檢視jenkins初始化密碼
ps -aux |grep jenkins // 檢視服務是否啟動,以及日誌目錄
less /var/log/jenkins/jenkins.log // 在日誌中找到admin密碼,初始化用到
1.6、頁面訪問
開啟瀏覽器,訪問ip:8080進行安裝,ip為linux機器ip
在管理員密碼,填入 b164f31b89bd430fa6f5aaddae0ba04c,點選繼續
這裡我選擇安裝推薦的外掛
這裡就已經開始在安裝外掛,我們等它安裝完就好了。
1.7、開始配置
建立admin使用者
上面等外掛安裝完後,就進入到下面介面,提示要建立第一個admin使用者,並設定使用者名稱密碼
這裡我直接建立使用者名稱為admin,密碼自定義
點選儲存並完成
提示配置jenkins URL,這裡保持預設即可,繼續點選儲存並完成
提示jenkins已經就緒,開始使用jenkins。