欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

技術(shù)小白也能搞定的Linux安裝Jenkins+cpolar教程!

 更新時間:2024年02月22日 08:24:55   作者:閆英杰  
親愛的技術(shù)小白,你是否曾想過在自己的Linux系統(tǒng)上安裝Jenkins和cpolar?如果你的答案是肯定的,那么恭喜你,你找對了地方,這個教程將教你如何輕松搞定這兩個強大的工具的安裝,讓你在技術(shù)世界里游刃有余,別再猶豫了,讓我們一起踏上這趟精彩的旅程吧!

        Jenkins是一個開源的持續(xù)集成(CI)和持續(xù)交付(CD)工具,用于自動化構(gòu)建、測試和部署軟件項目。它提供了一個易于使用的平臺,用于構(gòu)建、測試和交付軟件的過程。

        下面介紹在Linux CentOS 7中如何實現(xiàn)安裝Jenkins和結(jié)合cpolar 內(nèi)網(wǎng)穿透工具實現(xiàn)遠(yuǎn)程訪問Jenkins.

1. 安裝Jenkins

根據(jù)官方安裝文檔教程:Linux,我們分別輸入以下指令進行安裝,

#添加源
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-2023.key
 
#更新倉庫,遇到提示,輸入y即可
sudo yum upgrade
#安裝JDK,如已安裝,可以直接跳過
sudo yum install java-11-openjdk
 
#安裝Jinkens
sudo yum install jenkins
?
sudo systemctl daemon-reload

安裝過程中沒有報錯即可表示成功,接下來啟動 Jenkins

#設(shè)置開機啟動
sudo systemctl enable jenkins
?
#啟動Jenkins
sudo systemctl start jenkins
?
#查看狀態(tài)
sudo systemctl status jenkins

啟動成功后,我們檢查Jenkins狀態(tài),可以看到,狀態(tài)運行中,同時,在下面也顯示了我們訪問Jenkins的本地端口8080,目前最新版Jenkins 不支持低版本的JDK,建議安裝更高一點的JDK版本.

image-20230821143328302.png57d7381fe7d140628c5d8fa1ef7d9057.png

2. 局域網(wǎng)訪問Jenkins

上面我們運行Jenkins服務(wù)后看到了本地端口為8080,在外部瀏覽器,輸入Linux 局域網(wǎng)IP地址+8080端口,即可訪問到Jenkins web 界面,如訪問不上,可以關(guān)閉防火墻試一下

52b10ddcd29d40fabdaf721e1622eb55.png

上面我們在界面上可以看到需要輸入一個超級管理員密碼,我們按照提示,查看對應(yīng)的配置文件查看密碼

cat /var/lib/jenkins/secrets/initialAdminPassword

輸入后,可以看到非常長的一個字符串,這個就是登錄的密碼

 b369c0ae56c44afab36b5a53fd079b4f.png

         通過我們查看到的密碼,在界面上輸入后即可登錄成功,接下來我們即可操作使用jenkins了,目前的訪問是通過局域網(wǎng)方式,接下來我們安裝配置cpolar.實現(xiàn)遠(yuǎn)程訪問

824a4a67293f497e9740df2ab0f71dd6.png

3. 安裝 cpolar內(nèi)網(wǎng)穿透軟件

上面我們在本地Linux中安裝和啟動了Jenkins服務(wù),并且本地訪問ok,下面我們在Linux安裝cpolar內(nèi)網(wǎng)穿透工具,通過cpolar的http公網(wǎng)地址,我們可以很容易實現(xiàn)遠(yuǎn)程訪問Jenkins,而無需自己注冊域名購買云服務(wù)器.下面是安裝cpolar步驟

cpolar官網(wǎng)地址: https://www.cpolar.com

使用一鍵腳本安裝命令

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

向系統(tǒng)添加服務(wù)

sudo systemctl enable cpolar

啟動cpolar服務(wù)

sudo systemctl start cpolar

cpolar安裝成功后,在瀏覽器上訪問Linux 的9200端口即:【http://局域網(wǎng)ip:9200】,使用cpolar賬號登錄,登錄后即可看到cpolar web 配置界面,結(jié)下來在web 界面配置即可

3f0048573aa5449fad9916104dc19c41.png

4. 配置Jenkins公網(wǎng)訪問地址

點擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道,創(chuàng)建一個我們上面http訪問方式的80隧道!

隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復(fù)

協(xié)議:選擇http

本地地址:8080

域名類型:免費選擇隨機域名

地區(qū):選擇China vip

點擊創(chuàng)建

22fb49ba949841faba59f3c9908a2661.png

隧道創(chuàng)建成功后,點擊左側(cè)的狀態(tài)——在線隧道列表,查看所生成的公網(wǎng)地址,有兩種訪問方式,一種是http 和https,兩種方式都可以訪問

image-20230821142729276.png

5. 公網(wǎng)遠(yuǎn)程訪問Jenkins

我們使用http公網(wǎng)地址訪問,即可看到我們Jenkins站點,這樣一個公網(wǎng)地址且可以遠(yuǎn)程訪問就創(chuàng)建好了,新地址訪問,可能需要重新登錄.我們重新輸入上面查看的密碼登錄即可

2d01b26f463a40058588e287fbb14a32.png

6. 固定公網(wǎng)地址

由于以上使用cpolar所創(chuàng)建的隧道使用的是隨機公網(wǎng)地址,24小時內(nèi)會隨機變化,不利于長期遠(yuǎn)程訪問。因此我們可以為其配置二級子域名,該地址為固定地址,不會隨機變化【ps:cpolar.cn已備案】

注意需要將cpolar套餐升級至基礎(chǔ)套餐或以上,且每個套餐對應(yīng)的帶寬不一樣。【cpolar.cn已備案】

登錄cpolar官網(wǎng),點擊左側(cè)的預(yù)留,選擇保留二級子域名,設(shè)置一個二級子域名名稱,點擊保留,保留成功后復(fù)制保留的二級子域名名稱

cf827ba7a62c4aeda9206ca90df37885.png

保留成功后復(fù)制保留的二級子域名的名稱

        0a78cf5781e9465d90f78c15bd414e01.png

        登錄cpolar web UI管理界面,點擊左側(cè)儀表盤的隧道管理——隧道列表,找到所要配置的Jenkins隧道,點擊右側(cè)的編輯

ee1e044a13554210815fbc68f07d61d1.png

修改隧道信息,將保留成功的二級子域名配置到隧道中

域名類型:選擇二級子域名

Sub Domain:填寫保留成功的二級子域名

點擊更新(注意,點擊一次更新即可,不需要重復(fù)提交)

 e6d2d51027164a6aa7d99edc67080f0e.png

更新完成后,打開在線隧道列表,此時可以看到公網(wǎng)地址已經(jīng)發(fā)生變化,地址名稱也變成了固定的二級子域名名稱的域名

        3543f55e965940a89f88991bce3fb148.png

         最后,我們使用固定的公網(wǎng)地址訪問Jenkins站點,可以看到訪問成功,這樣一個固定且永久不變的公網(wǎng)地址就設(shè)置好了

04b494c807f64a09b25467245e16dfe4.png

到此這篇關(guān)于技術(shù)小白也能搞定的Linux安裝Jenkins+cpolar教程!的文章就介紹到這了,更多相關(guān)Linux 安裝 Jenkins+cpolar內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論