亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Jenkins中怎么遠程部署Linux服務器

發布時間:2021-07-30 18:16:34 來源:億速云 閱讀:128 作者:Leah 欄目:云計算

這篇文章將為大家詳細講解有關Jenkins中怎么遠程部署Linux服務器,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

插件

遠程部署過程中在本地操作遠程服務器使用的插件是publish over ssh
系統管理中找到插件管理

點擊插件管理

Jenkins中怎么遠程部署Linux服務器

搜索publish over ssh

Jenkins中怎么遠程部署Linux服務器

筆者這里沒有搜索出來是因為已經安裝過了

安裝完成后回到剛才的系統管理的頁面,往下拉會看到一個系統設置,點擊進到系統設置頁面。

Jenkins中怎么遠程部署Linux服務器

往下拉,會看到SSH Servers相關的配置

Jenkins中怎么遠程部署Linux服務器

筆者是使用密碼的方式進行ssh服務器,在Passphrase填寫對應的密碼即可,還有其他四項內容如下:

  1. Name是給sshserver自定義一個名稱

  2. Hostname是ssh服務器的地址

  3. Username是ssh服務器的用戶名

  4. Remote Directory是需要上傳文件到服務器的遠程目錄

填寫基本信息完成后可以點擊Test Configuration測試下是否連接正常,信息都正確后點擊應用Apply,一個ssh服務器就配置好了,剩下的就是要在項目配置的時候使用已填的ssh服務器進行操作。

項目的代碼拉取,命名,構建這里都略過,直接看項目遠程部署部分的配置。

首先,在構建完成后的行動中選擇Send build artifacts over SSH

Jenkins中怎么遠程部署Linux服務器

填寫相對應的遠程操作

Jenkins中怎么遠程部署Linux服務器

上述圖中展示的是筆者將target目錄下的所有war包都打包到遠程服務器tomcat下的webapps/ROOT目錄下,然后解壓war包睡10S執行重啟腳本

這里詳細講解下:

  • Source files 需要打包的文件

  • Remove prefix 需要去除的前綴路徑

  • Remote directory 文件上傳的遠程服務器目錄,這里的目錄是之前遠程服務器設置的Remote directory目錄的相對目錄

也就是說筆者這里設置的目錄實際上等于之前服務器設置的目錄/usr/local/apache-tomcat-8.5.37加上這里設置的目錄/webapps/ROOT,連起來就是/usr/local/apache-tomcat-8.5.37/webapps/ROOT

  • Exec command在遠程服務器上執行的命令

關于Jenkins中怎么遠程部署Linux服務器就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴马| 平果县| 扬州市| 响水县| 辽宁省| 华蓥市| 德惠市| 富阳市| 万宁市| 北安市| 新乡县| 利川市| 江山市| 高尔夫| 津市市| 邵武市| 元谋县| 长兴县| 景德镇市| 巴楚县| 荆州市| 蚌埠市| 尉犁县| 瑞金市| 礼泉县| 新丰县| 宁强县| 鲜城| 郎溪县| 邹城市| 子长县| 图们市| 十堰市| 来凤县| 宁国市| 嘉善县| 黄浦区| 屯门区| 宝鸡市| 楚雄市| 巴中市|