Ubuntu上的Jekins部署集成

安裝Jenkins

簡(jiǎn)單來(lái)說(shuō)需要下面四步:

1、將存儲(chǔ)庫(kù)密鑰添加到系統(tǒng)

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -

2、添加密鑰后,系統(tǒng)將返回OK 。 接下來(lái),將Debian包存儲(chǔ)庫(kù)地址附加到服務(wù)器的sources.list?

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

3、當(dāng)這兩個(gè)都到位時(shí),我們將運(yùn)行update ,以便apt-get將使用新的存儲(chǔ)庫(kù)

sudo apt-get update

4、安裝Jenkins及其依賴項(xiàng),包括Java

sudo apt-get install jenkins

這個(gè)軟件包安裝將會(huì):

將Jenkins設(shè)置為啟動(dòng)時(shí)啟動(dòng)的守護(hù)進(jìn)程。 有關(guān)更多詳細(xì)信息,可以參考/etc/init.d/jenkins。

創(chuàng)建一個(gè)jenkins用戶來(lái)運(yùn)行這個(gè)服務(wù)。

將控制臺(tái)日志輸出直接輸出到文件/var/log/jenkins/jenkins.log。 如果要解決Jenkins問(wèn)題,請(qǐng)檢查日志文件。

使用啟動(dòng)的配置參數(shù)填充/etc/default/jenkins,例如JENKINS_HOME

將Jenkins設(shè)置為在端口8080上進(jìn)行監(jiān)聽(tīng)。使用瀏覽器訪問(wèn)此端口以開始配置。

完成后,可以查看進(jìn)程信息。

ps -ef|grep jenkins

1、通過(guò)上面的安裝,Jenkins將作為一個(gè)Linux守護(hù)進(jìn)程,可以查看文件/etc/init.d/jenkins?

2、創(chuàng)建一個(gè)名為Jenkins的Linux用戶

sudocat /etc/shadow或sudocat /etc/passwd

3、生成日志文件?/var/log/jenkins/jenkins.log?

4、Jenkins 默認(rèn)端口是8080,在配置文件/etc/default/jenkins 中定義。

HTTP_PORT=8080

password

簡(jiǎn)單配置–Unlock Jenkins

上面只是安裝完成了Jenkins,還需要進(jìn)行一些配置才可以。?

這時(shí)通過(guò)瀏覽器就可以訪問(wèn)Jenkins了。比如我的地址:http://localhost:8080/? ?或者 http://ip:8080/

可以看到提示,為了確保Jenkins的安全,將管理員的密碼下面的intialAdminPassword文件了

cd /var/lib/jenkins/secrets/

cat initialAdminPassword

復(fù)制密碼到文本框驗(yàn)證

然后,到了選擇插件的界面,通過(guò)附加功能擴(kuò)展Jenkins可以支持許多不同的需求。?

插件安裝完成,就到了創(chuàng)建用戶的界面,這里可以創(chuàng)建一個(gè)Jenkins用戶。

Jenkins重啟操作

1、關(guān)閉Jenkins

只需要在訪問(wèn)jenkins服務(wù)器的網(wǎng)址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在瀏覽器地址欄上敲下http://localhost:8080/exit?網(wǎng)址就能關(guān)閉jenkins服務(wù).

2、重啟Jenkies

http://localhost:8080/restart

3、重新加載配置信息

http://localhost:8080/reload

卸載jenkins

服務(wù)卸載

sudo apt-get remove jenkins

安裝包卸載,注意這里如果不是ubuntu那就yum

sudo apt-get remove --auto-remove jenkins

配置和數(shù)據(jù)卸載

sudo apt-get purge jenkins

sudo apt-get purge --auto-remove jenkins

參考資料:https://www.linuxidc.com/Linux/2016-12/138290.htm

https://blog.csdn.net/sun2333/article/details/80443401

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容