原创 Jenkins執行腳本npm命令報錯 npm: command not found

前提:服務器npm已經配置完成,並且服務器執行npm install沒有問題 【npm install】放到腳本里面,Jenkins執行腳本報錯 [test] $ /bin/sh -xe /tmp/jenkins617246

原创 ssh實現無密碼登錄、scp傳送文件

說明:在兩個服務器進行傳送文件的每次都需要輸入密碼,下面解決無密碼登錄和傳遞文件 現有兩個服務器A(192.168.1.188)、服務器B(192.168.1.189) 從服務器A向服務器B傳送文件 服務器A輸入下面命令生成配對密鑰,

原创 shell腳本本地(linux)執行遠程服務器命令

前提條件 配置ssh免密碼登陸,如何配置請參照 https://blog.csdn.net/liuxiaoming1109/article/details/89349470 腳本 #!/bin/bash echo "sta

原创 Jenkins自動部署war和jar包

Jenkins部署在Linux系統請參照 https://blog.csdn.net/liuxiaoming1109/article/details/8894704 切換成中文請參照 https://blog.csdn.

原创 nginx配置網站http訪問自動跳轉到https訪問

修改nginx.conf 配置文件,80端口訪問轉給443端口,強制使用ssl,http訪問就會自動轉化成https訪問 server { listen 443; server_name 域名; ssl on;

原创 linux安裝nodejs

下載nodejs,地址: http://nodejs.cn/download/ 這裏選擇【全部安裝包】- 【阿里雲鏡像】 https://npm.taobao.org/mirrors/node 可以選擇版本 這裏選擇最新版

原创 centos安裝淘寶cnpm成功後,用cnpm報錯【bash: cnpm: 未找到命令...】

安裝淘寶cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org [root@localhost ~]# npm install cnpm -g

原创 Jenkins執行shell腳本無法啓動子進程解決

例子:shell腳本 cd /home #test.jar目錄 nohup java -jar test.jar --server.port=8081 >test.log 2>&1 & #執行jar文件啓動 現

原创 jenkins沒有執行shell權限問題

在Jenkins執行完打包,執行shell腳本會報Permission denied 原因:執行jenkins的用戶權限問題 執行下面命令可以看到Jenkins以哪個用戶操作 vim /etc/sysconfig/jenkins

原创 Linux定時任務監控tomcat運行狀態,宕機自動啓動

tomcat在運行的時候,由於各種原因會出現掛掉情況,以下用Shell腳本監控並實現自動啓動 shell腳本這裏爲其命名爲monitor.sh #!/bin/sh # function:自動監控tomcat進程,宕機就執行重啓

原创 Jenkins語言切換成中文

Jenkins安裝後成功後是英文,這時只需要裝兩個插件就可以切換成中文 備註:我的已經安裝過,沒有安裝在【可選插件】裏面選擇安裝 系統管理->系統設置 如下圖設置 重啓Jenkins後,中文生效 http://IP:端口/r

原创 nginx負載均衡配置

準備工作 1、安裝nginx 2、配置兩個服務,如tomcat兩個端口分別爲8081、8082 upstream test_pass { server 127.0.0.1:8081 weight=4 max_fails=

原创 Jenkins安裝插件報錯 cloudbees-folder version 6.1.0 is missing

詳情報錯內容如下 依賴錯誤: 部分插件由於缺少以來無法加載。要恢復這些插件提供的功能,需要修復這些問題並重啓 Jenkins。 Pipeline: Shared Groovy Libraries version 2.13 cl

原创 centos 部署Jenkins

jenkins說明 Jenkins是一個開源軟件項目,是基於Java開發的一種持續集成工具,用於監控持續重複的工作,旨在提供一個開放易用的軟件平臺,使軟件的持續集成變成可能;即持續集成(CI)、持續發佈(CD);支持自動化構建、

原创 Linux 服務端執行jar包

java打包進行發佈,有兩種方式:war和jar,發佈war需要tomcat,jar可直接執行發佈;以下是運行demo.jar命令說明 java -jar demo.jar ctrl+c中斷程序或關閉控制檯窗口,程序退出