jenkins在linux環境的安裝

安裝

  • 安裝前提:
  1. jenkins依賴java環境,所以需要提交安裝java環境,不知怎麼安裝java的看這篇:Linux安裝Java
  2. 防火牆配置,需要關閉防火牆,並關閉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

使用與配置查看這篇:jenkins的使用和配置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章