centos安裝jenkins


# 安裝jenkins

# 前提已安裝JDK

# 去jenkins官網獲取安裝方法

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

yum install jenkins

# 啟動Jenkins

# 啟動報錯

# 修改Jenkins啟動配置文件,指定java安裝路徑

vim /etc/init.d/jenkins

# 在candidates中第一行添加java路徑,如下

candidates="
/opt/java/jdk1.8.0_51/bin/java

service jenkins start

# 在瀏覽器中訪問 http://$IP:8080/

# 首次進入會要求輸入初始密碼如下圖

# 初始密碼在/var/lib/jenkins/secrets/initialAdminPassword

cat /var/lib/jenkins/secrets/initialAdminPassword

# This Jenkins instance appears to be offline

In my case, it has something to do with SSL. I manage to fix it by editing `/var/lib/jenkins/hudson.model.UpdateCenter.xml` and change url to use `http` instead of `https`.Restart jenkins and reload the website, it no longer shows offline.

cat /var/lib/jenkins/hudson.model.UpdateCenter.xml

vim /var/lib/jenkins/hudson.model.UpdateCenter.xml

service jenkins restart

# 選擇“Install suggested plugins”安裝默認的插件,下面Jenkins就會自己去下載相關的插件進行安裝。 

# 創建超級管理員賬號 

 

# 相關配置

# Jenkins安裝目錄

/var/lib/jenkins

# Jenkins配置文件地址

cat /etc/sysconfig/jenkins

# 三個比較重要的配置

JENKINS_HOME是Jenkins的主目錄,Jenkins工作的目錄都放在這里,Jenkins儲存文件的地址,Jenkins的插件,生成的文件都在這個目錄下。

JENKINS_USER是Jenkins的用戶,擁有$JENKINS_HOME和/var/log/jenkins的權限。

JENKINS_PORTJENKINS_PORT是Jenkins的端口,默認端口是8080。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM