部署 jenkins發布專案到linux環境

2021-10-09 12:00:13 字數 929 閱讀 1633

如果jenkins跟伺服器不在同一臺伺服器上,這時候我們可以借助ssh的方式將打包好的jar包傳送到遠端伺服器,然後以後臺的方式執行程式。

安裝publish over ssh外掛程式

這裡我們需要使用到publish over ssh外掛程式,並且是以rsa免密的方式登陸。這裡配置ssh連線時使用的私鑰資訊,遠端伺服器的ip位址,使用者名稱和遠端目錄。

然後配置構建任務中執行的ssh操作。

開始構建任務

如果沒有安裝deploy to container外掛程式,先進行外掛程式的安裝。

配置tomcat

在tomcat安裝目錄下的conf/tomcat-users.xml中,新增遠端登陸的使用者。內容新增後需要重啟tomcat容器。

rolename

="manager"

/>

rolename

="manager-gui"

/>

rolename

="manager-script"

/>

rolename

="admin"

/>

username

="root"

password

="123456"

roles

="admin,manager,manager-script,manager-gui"

/>

給tomcat新增完使用者之後,可以通過tomcat訪問路徑/manager,進行登陸。

配置jenkins任務

大部分配置都跟之前jar包部署的類似,這裡我們只需要著重配置一下tomcat的資訊即可。

開始構建任務

Jenkins自動部署maven專案到tomcat

jenkins自動部署到tomcat 主要步驟為 先配置tomcat的發布使用者及許可權,再配置jenkins中的專案。一.tomcat配置 1.修改conf tomcat users.xml檔案 新增一行使用者及許可權配置 2.修改conf context.xml檔案 新增一行配置,允許執行時覆蓋...

Jenkins簡單部署發布測試

部署的jenkins用作測試,部署的jenkins用docker啟動,部署之前需要先部署好docker 1 docker拉取映象 docker pull jenkins jenkins latest 2.建立目錄 由於防止jenkins中重要檔案因為容器損毀或刪除導致檔案丟失,因此建立檔案對外掛程式...

jenkins部署vue專案

配置nodejs的源,去官網檢視需要安裝的版本和介紹 yum安裝node.js 需要新增nginx的源 作者的安裝方法,一般安裝它推薦的外掛程式就夠用了。如果是已經在全域性環境裡面配置了則可忽略 在執行指令碼前需要在nginx裡面配置好nginx.config bin bash echo empha...