linux centos 安裝Jenkins(非docker方式)
阿新 • • 發佈:2019-02-09
環境 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方式)