1.安裝Java環境
Jenkins依賴Java,如果你的系統沒有安裝的話,需要先安裝Java,已安裝的話,可以忽略第一步。
我們安裝openjdk1.8,搜索一下yum的openjdk版本
yum search openjdk
安裝1.8版本的即可, 參數-y表示在安裝過程都是yes
yum install -y java-1.8.0-openJDK
查看本機jdk版本,有沒有安裝成功
java -version
2.安裝Jenkins
使用Jenkins官網的源:
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import http://pkg.jenkins.io/redhat-stable/jenkins.io.key
或者使用清華大學的鏡像源,二選一
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.222.4-1.1.noarch.rpm
rpm -ivh jenkins-2.222.4-1.1.noarch.rpm
安裝jenkins
yum install jenkins
啓動jenkins
systemctl start jenkins
查看jenkins的運行狀態
systemctl status jenkins
設置開機自啓動jenkins
systemctl enable jenkins
停止運行jenkins
systemctl stop jenkins
如果你的centos安裝有防火牆,需要給jenkins打開8080端口,如果沒有安裝防火牆,可跳過
# 檢查防火牆配置
firewall-cmd --list-all
# 開啓8080端口
firewall-cmd --zone=public --add-port=8080/tcp
firewall-cmd --zone=public --add-port=8080/tcp --permanent
# 重新加載防火牆配置
firewall-cmd --reload
3.使用jenkins
1.在瀏覽器訪問http:// (你的ip) :8080,既可進入jenkins的登錄頁,
如果出現無法進入的登錄頁的情況
Please wait while Jenkins is getting ready to work ... Your browser will reload automatically ...
這是因爲網絡原因無法訪問,需要進入jenkins的工作目錄,找到打開 hudson.model.UpdateCenter.xml,把http://updates.jenkins-ci.org/update-center.json 改成http://mirror.xmission.com/jenkins/updates/update-center.json,
然後重啓jenkins。
vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
2.找到Jenkins初始密碼,登錄jenkins
more /var/lib/jenkins/secrets/initialAdminPassword
3.點擊安裝推薦的插件即可
如果安裝插件的速度特別慢,可以修改jenkins目錄的json文件,修改其使用的源
vim /var/lib/jenkins/updates/default.json
替換 updates.jenkins-ci.org/download 爲 mirrors.tuna.tsinghua.edu.cn/jenkins,
然後把www.google.com替換成www.baidu.com。
4.根據跟人信息創建一個管理員用戶
5.創建完管理員用戶後,就完成了