安裝
- 安裝前提:
- jenkins依賴java環境,所以需要提交安裝java環境,不知怎麼安裝java的看這篇:Linux安裝Java
- 防火牆配置,需要關閉防火牆,並關閉selinux強制訪問控制安全策略
#關閉防火牆
systemctl stop firewalld
#禁止開機啓動
systemctl disable firewall
#關閉強制訪問控制安全策略
vim /etc/sysconfig/selinux
把SELINUX=enforcing改爲SELINUX=disable
- 添加repo
#添加yum源
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo
#用來導入yum倉庫中的key,並驗證yum倉庫的安全性
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
- 安裝jenkins
yum install jenkins -y
- 修改jenkins配置:
#添加用戶
useradd qixingcxy
#修改jenkins配置,修改爲剛添加的用戶
vim /etc/sysconfig/jenkins
修改爲JENKINS_USER="qixingcxy"
修改用戶:
修改端口:
- 給用戶賦予權限
#chown將指定文件的擁有者改爲指定的用戶或組,chown[選項]...[所有者][:[組]]文件
chown -R qixingcxy:qixingcxy /var/lib/jenkins
chown -R qixingcxy:qixingcxy /var/log/jenkins
chown -R qixingcxy:qixingcxy /var/cache/jenkins
- 添加jdk依賴:
vim /etc/init.d/jenkins
注意:jdk路徑爲本機本機安裝的java的路徑(也可查看/etc/profile中配置的環境路徑),jdk路徑後面要手動添加 /bin/java
- 啓動
#啓動jenkins
systemctl start jenkins
如果出現警告,如下圖,可按提示執行
systemctl daemon-reload
systemctl restart jenkins
-
訪問
輸入IP:8080即可訪問,如192.168.1.118:8080,注意:如果使用了虛擬機,此IP爲該虛擬機實例的IP,可輸入ifconfig查看 -
如果啓動或訪問時遇到了問題,可以查看jenkins日誌分析具體原因,路徑:/var/log/jenkins