首页 > 系统相关 >nginx代理jenkins无法跳转问题

nginx代理jenkins无法跳转问题

时间:2024-05-28 22:59:57浏览次数:24  
标签:set jkns header nginx proxy 跳转 jenkins port

我的jenkins

docker run -d --name jenkins -p 7005:8080 -e JENKINS_OPTS="--prefix=/jkns" -v /data/jenkins:/var/jenkins_home -v /data/app:/app jenkins/jenkins

主要是需要加 --prefix=/jkns

nginx配置:

location /jkns {
proxy_set_header Referer $http_referer;
proxy_set_header Host $host:${port};
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://${ip}:7005/jkns;

}

端口号需要自己写进去:proxy_set_header Host $host:${port}; 不然重定向获取不到端口 ;${port}和${ip}换成自己的
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/cajole_zero/article/details/115258372

标签:set,jkns,header,nginx,proxy,跳转,jenkins,port
From: https://www.cnblogs.com/cheyunhua/p/18219160

相关文章

  • 使用`War`包部署`Jenkins`(超级详细)
    使用War包部署Jenkins(超级详细)别着急,你看这年复一年,春光不必趁早,冬霜不会迟到。过去的都会过去,该来的都在路上,一切都是刚刚好。网站说明https://get.jenkins.io/war-stable/war包下载地址https://www.jenkins.io/doc/book/installing/部署文档https://www.jenk......
  • Nginx R31 doc-15-Live Activity Monitoring 实时活动监控
    前言大家好,我是老马。很高兴遇到你。我们为java开发者实现了java版本的nginxhttps://github.com/houbb/nginx4j如果你想知道servlet如何处理的,可以参考我的另一个项目:手写从零实现简易版tomcatminicat手写nginx系列如果你对nginx原理感兴趣,可以读一下从......
  • WindowsCA证书服务(五)为nginx申请x509证书
    简介我们不止windows的IIS呀,还有nginx,apache等等服务器,这些服务器不止要证书,还要私钥呢。还有一些东东要p12格式的证书,包含证书链和私钥的单文件证书。比如说深信服的防火墙。openssl经过一番搜索,这次真得脱离windows了。即使我使用第三方软件,让你在windows下生成了密钥对,还......
  • Vue3 实现登录跳转页面
    点击登录按钮即跳转到新页面,而不是在当前页面加载组件App.Vue:<script>exportdefault{data(){return{}}}</script><template>//必须加上router-view,否则会显示空白页面<router-view></router-view></template><style></style>main......
  • nginx中$host、$http_host、$proxy_host的区别
    nginx中$host、$http_host、$proxy_host的区别变量 是否显示端口 值$host 不显示端口 浏览器请求的ip,不显示端口$http_host 端口存在则显示 浏览器请求的ip和端口号$proxy_host 默认80端口不显示,其它显示 被代理服务的ip和端口号配置nginx代理服务后不设置proxy_set_head......
  • Jenkins学习(三)--Secret
    一、JenkinsSecret的操作方法①启动Jenkins后进入仪表板中的系统管理,选择凭据管理②点击已经可用的全球商店,单击全局凭据,然后单击添加凭据。③类型选择为Secret,范围选择全局,在Secret处粘贴从postman处复制的api密钥(不知道密钥怎么获取可以参考前面的Jenkins文章),id自定......
  • Nginx企业级负载均衡:技术详解系列(12)—— 深入解析root、alias及location
    你好,我是赵兴晨,97年文科程序员。在生产服务器的Nginx配置中,我们总会遇到形形色色的配置方案。你是否曾注意到root和alias指令的巧妙应用?是否对那些五花八门的location匹配规则感到好奇?今天,咱们来聊聊Nginx配置中root和alias以及location的详细使用。root与aliasroot:指......
  • Nginx(openresty) 通过lua结合Web前端 实现图片,文件,视频等静态资源 访问权限验证,进行
    1本文系统环境:安装openresty(nginx),可参考:test@ubuntuserver:~$cat/etc/os-releasePRETTY_NAME="Ubuntu24.04LTS"NAME="Ubuntu"VERSION_ID="24.04"VERSION="24.04LTS(NobleNumbat)"VERSION_CODENAME=nobleID=ubuntuID_LIK......
  • java+Angular+Nginx微服务架构+VUE 基于SaaS云部署、云计算的区域医院云HIS系统源码
    java+Angular+Nginx微服务架构+VUE基于SaaS云部署、云计算的区域医院云HIS系统源码HIS系统:可以根据医院规模、个性流程定制个性化程序;以临床工作为核心,方便医生的临床医疗行为,提高医疗服务质量,能提供临床专科数据分析系统,可用于医疗评估、生物医学研究、教育和医疗保健管理......
  • nginx安装
    linux安装nginx手动安装官网下载倒数第二新的包:https://nginx.org/en/download.html我这里下载的是:nginx-1.24.0.tar.gz安装nginx需要很多的依赖,可以用该文章里面的检测依赖方式试试,反正是缺啥补啥好了(https://blog.csdn.net/weixin_40141628/article/details/137601683)解......