欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報激活碼778899分享:運維 jenkins教程

柚子快報激活碼778899分享:運維 jenkins教程

http://yzkb.51969.com/

jenkins

一、簡介二、下載安裝三、配置jdk、maven和SSH四、部署微服務

一、簡介

Jenkins是一個流行的開源自動化服務器,用于自動化軟件開發(fā)過程中的構(gòu)建、測試和部署任務。它提供了一個可擴展的插件生態(tài)系統(tǒng),支持各種編程語言和工具。

Jenkins是一款開源 CI&CD 軟件,用于自動化各種任務,包括構(gòu)建、測試和部署軟件。

Jenkins 支持各種運行方式,可通過系統(tǒng)包、Docker 或者通過一個獨立的 Java 程序。

自動部署流程:

二、下載安裝

安裝:控制臺輸入

# 下載jenkins的war包,v2.346.x支持jdk1.8,高于這個版本的最低都jdk11起步

wget http://mirrors.jenkins.io/war-stable/2.346.3/jenkins.war

運行war包命令

nohup java -jar jenkins.war --httpPort=9080 > jenkins.log &

運行后即可打開網(wǎng)頁:http://localhost:9080

1、進入頁面會先等待 2、解鎖jenkins

jenkins.log 就可以看到

3、安裝插件,直接使用他推薦的即可

可能會出現(xiàn)很多安裝失敗,沒關(guān)系,可以進去里面再安裝我們需要的插件。

4、創(chuàng)建用戶 后面就直接使用默認的即可進入jenkins 5、可在這里補充插件

解決jenkins安裝插件提示低版本問題: 系統(tǒng)管理 > 插件管理 > 高級

url修改為:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/dynamic-2.346/update-center.json

修改配置文件

# 查找jenkins配置文件路徑,我的是在/root/.jenkins/updates/default.json

find / -name default.json

# 備份

cp default.json default.json.bak

# 下載清華配置文件

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/dynamic-2.346/update-center.json

# 改名

mv update-center.json default.json

# kill 9080端口的pid,重啟jenkins

要安裝以下插件:

三、配置jdk、maven和SSH

前提:

安裝jdk安裝maven安裝git

maven安裝:

# 安裝目錄

cd /usr/local

# 根據(jù)需要下載對應版本

wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

# 解壓

tar -vxf apache-maven-3.6.3-bin.tar.gz

# 添加環(huán)境變量

#vim /etc/profile

export MAVEN_HOME=/usr/local/apache-maven-3.6.3

export PATH=${PATH}:${MAVEN_HOME}/bin

# 使環(huán)境變量配置生效

source /etc/profile

使用 阿里云鏡像

maven包里找到配置文件settings.xml,我的就在/usr/local/apache-maven-3.6.3/conf里

alimaven

aliyun maven

http://maven.aliyun.com/nexus/content/groups/public/

central

指定倉庫

git 安裝:

# yum安裝git

yum install git

# 查看Git版本

git --version

然后執(zhí)行ssh-keygen -t rsa,一路回車,最后在~下會看見.ssh下生成兩個文件:id_rsa, id_rsa.pub,復制id_rsa.pub中的內(nèi)容

然后去git ssh管理 添加密鑰

進入系統(tǒng)管理==》全局工具配置

配置jdk、maven

3、配置git

配置完點擊應用,保存

4、配置Publish Over SSH:整個工具,將來把 Jenkins 打包好的,jar 上傳到應用服務器上。

在Jenkins主界面——>系統(tǒng)管理——>插件管理,安裝Publish Over SSH插件,

在Jenkins主界面——>系統(tǒng)管理——>系統(tǒng)配置,找到Publish over SSH,對SSH進行配置讓其連接遠程服務器。

四、部署微服務

1、新建項目 2、選擇git并指定分支

3、往下拉,選這個Send files or execute commands over SSH

4、在里面填入這些,往下看,我會一個個的說下每一個都是什么意思的

第一個104就是我們在上面配置的要部署服務的服務器

第二個sakura-service/sakura-order/target/sakura-order-1.0.0.jar路徑是我們項目打包后jar包的路徑,但是要注意項目結(jié)構(gòu),這里路徑錯了后面jar推送不過去的,當然你要是只有一個jar包可以寫 **/target/*.jar 下面是我的項目目錄

第三個sakura-service/sakura-order/target/路徑是我們推送jar包到目標服務器后要去掉的路徑,在上面我們配置的路徑是/usr/local/webapp,如果不加這個那么最終jar包推送過去目錄就是/usr/local/webapp/sakura-service/sakura-order/target/,加了這個就會去掉sakura-service/sakura-order/target/

第三個/sakura-order是補充目錄,就是我想把我的jar放在/usr/local/webapp/sakura-order下面,因為我這是個微服務有很多模塊,所以我不想放在一起

最后這個sh /usr/local/webapp/sh_folder/start.sh就是啟動jar包的腳本,這個需要先放到指定位置的

像我這種多個模塊可以繼續(xù)在下面add的,配置完點擊保存。

點擊立即構(gòu)建

點擊可以查看構(gòu)建情況,再提醒大家一下,不用的構(gòu)建歷史記得刪除掉,會占內(nèi)存

柚子快報激活碼778899分享:運維 jenkins教程

http://yzkb.51969.com/

推薦閱讀

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/18980606.html

發(fā)布評論

您暫未設(shè)置收款碼

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機訪問

文章目錄