1. 程式人生 > >linux centos 安裝Jenkins(非docker方式)

linux centos 安裝Jenkins(非docker方式)

環境 sysconfig 輸出 jenkins 遇到 roo 發的 tro 分享圖片

技術分享圖片

寫在前面

我之前寫過Asp.net Core 使用Jenkins + Dockor 實現持續集成、自動化部署(一):Jenkins安裝這jenkisn的安裝過程,但這篇使用的是docker的方式安裝的,在實際的使用過程後:我不推薦新手使用docker的方式安裝jenkins

新手使用docker的方式安裝jenkins使用過程中可能會遇到較多問題,耗費不必要的時間精力;

運行環境

centos:7.2
cpu:1核 2G內存 1M帶寬

安裝java

因為jenkins是用java開發的,需先安裝javajdk

sudo yum install java

安裝完用檢查安裝是否成功

java -version

#安裝成功輸出
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

安裝git

非必須。一般如果需要jenkins直接拉取git服務的代碼構建部署的話,就要安裝

(安裝參考)

開始安裝jenkins

安裝

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins

修改配置

vim /etc/sysconfig/jenkins

#修改配置 我改成root用戶運行
$JENKINS_USER="root"

#修改監聽端口 我這裏用7080
JENKINS_PORT="7080"

#修改目錄權限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins

啟動

systemctl start jenkins

第一次運行(初始化jenkins)

這裏跟我這篇文章https://www.cnblogs.com/xiaxiaolu/p/10041788.html 一樣,我就不重復寫了,截幾幅圖

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

參考

https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions

https://www.cnblogs.com/stulzq/p/9291237.html

linux centos 安裝Jenkins(非docker方式)