被安裝的服務器不能上網,沒法下載插件,一個插件都還好,可是遇到插件依賴很強的須要幾十個插件的依賴,這樣就很麻煩。nginx
192.168.182.155 安裝nginx 能上網json
192.168.182.156 安裝jenkins 不能上網服務器
在192.168.182.155安裝nginx,具體安裝過程略。spa
在nginx.conf文件的server加入以下代碼插件
location ^~/plugins123/{ proxy_pass http://ftp-nyc.osuosl.org/pub/jenkins/plugins/; proxy_set_header Via "nginx"; proxy_intercept_errors on; error_page 301 302 307 = @handle_redirect; } location @handle_redirect { set $saved_redirect_location '$upstream_http_location'; proxy_pass $saved_redirect_location; }
具體安裝過程略code
進入/root/.jenkins/update執行server
sed -i "s/http:\/\/updates.jenkins-ci.org\/download\/plugins/http:\/\/192.168.182.155\/plugins123/g" default.json
登陸jenkins-系統管理-插件管理- 可選插件,選擇一個插件,點擊直接安裝,看是否能下載成功,以下圖所示,表示配置成功blog