1. 程式人生 > >nginx代理jenkins加contextPath後的配置問題

nginx代理jenkins加contextPath後的配置問題

對外埠資源有限,需要通過nginx代理jenkins,配置contextPath  /jenkins 。

配置過程頗費周折,記錄如下:

1、jenkins 啟動加引數  --prefix ==/jenkins    完整啟動命令如下

nohup java -jar jenkins.war --httpPort=8080 --prefix=/jenkins &

2、ngninx 關鍵配置:

location /jenkins{
    proxy_pass http://ip:port;
}

location = /jenkins/ {
    proxy_pass http://ip:port/jenkins/index;   
}  

最後終於可以愉快地 通過 外網ip:port/jenkins    來訪問jenkins,同時不佔用埠。