关于nginx 实现jira反向代理的问题


Posted in Servers onSeptember 25, 2021

摘要:配置nginx反向代理jira并实现https 配置Tomcat 在本文中,我们设置可以在地址http://jira.aniu.so/jira(标准HTTP端口80)上访问JIRA,而JIRA本身可以使用上下文路径/ jira监听端口8080。

配置nginx反向代理jira

配置Tomcat

修改配置文件server.xml(在jira安装目录下)

更改前:
<Context docBase="${catalina.home}/atlassian-jira" path="" reloadable="false" useHttpOnly="true"> 更改后: <Context docBase="${catalina.home}/atlassian-jira" path="/jira" reloadable="false" useHttpOnly="true">

配置连接器

添加proxyName和proxyPort元素(用适当的属性替换它们),以及下面的另一个连接器——这用于故障排除,以绕过代理:

<!-- Nginx Proxy Connector --> # 仅仅使用nginx不使用https
<Connector port="8080" maxThreads="150" minSpareThreads="25" connectionTimeout="20000" enableLookups="false" maxHttpHeaderSize="8192" protocol="HTTP/1.1" useBodyEncodingForURI="true" redirectPort="8443" acceptCount="100" disableUploadTimeout="true" proxyName="jira.aniu.so" proxyPort="80"/> <!-- OPTIONAL,Nginx Proxy Connector with https --> # 本文使用这次方式 <Connector port="8081" maxThreads="150" minSpareThreads="25" connectionTimeout="20000" enableLookups="false" maxHttpHeaderSize="8192" protocol="HTTP/1.1" useBodyEncodingForURI="true" redirectPort="8443" acceptCount="100" disableUploadTimeout="true" proxyName="jira.aniu.so" proxyPort="443" scheme="https" secure="true"/> <!-- Standard HTTP Connector --> <Connector port="8082" maxThreads="150" minSpareThreads="25" connectionTimeout="20000" enableLookups="false" maxHttpHeaderSize="8192" protocol="HTTP/1.1" useBodyEncodingForURI="true" redirectPort="8443" acceptCount="100" disableUploadTimeout="true"/>

关于nginx 实现jira反向代理的问题

上面注释是原有的,下面是自己修改的

配置nginx的虚拟主机:

关于nginx 实现jira反向代理的问题

关于nginx 实现jira反向代理的问题

在之后重启nginx 和jira就可以起了

系统面板就正常显示了:

关于nginx 实现jira反向代理的问题

到此这篇关于关于nginx 实现jira反向代理的问题的文章就介绍到这了,更多相关nginx 反向代理内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
Apache压力测试工具的安装使用
Mar 31 Servers
Nginx的rewrite模块详解
Mar 31 Servers
nginx proxy_cache 缓存配置详解
Mar 31 Servers
Nginx进程调度问题详解
Sep 25 Servers
详解nginx安装过程并代理下载服务器文件
Feb 12 Servers
使用Docker容器部署rocketmq单机的全过程
Apr 03 Servers
Nginx隐藏式跳转(浏览器URL跳转后保持不变)
Apr 07 Servers
阿里云ECS云服务器快照的概念以及如何使用
Apr 21 Servers
CentOS7安装MySQL8的超级详细教程(无坑!)
Jun 10 Servers
Windows server 2012 NTP时间同步的实现
Jun 25 Servers
Nginx配置使用详解
Jul 07 Servers
Nginx使用ngx_http_upstream_module实现负载均衡功能示例
Aug 05 Servers
Windows下用Nginx配置https服务器及反向代理的问题
Sep 25 #Servers
nginx安装以及配置的详细过程记录
Sep 15 #Servers
Nginx缓存设置案例详解
Sep 15 #Servers
图文详解Nginx版本平滑升级方案
Sep 15 #Servers
Nginx配置文件详解以及优化建议指南
Sep 15 #Servers
学习nginx基础知识
Nginx location 和 proxy_pass路径配置问题小结
Sep 04 #Servers
You might like
一个简单计数器的源代码
2006/10/09 PHP
smtp邮件发送一例
2006/10/09 PHP
IStream与TStream之间的相互转换
2008/08/01 PHP
PHP+MySQL 制作简单的留言本
2009/11/02 PHP
php实现保存submit内容之后禁止刷新
2014/03/19 PHP
PHP中foreach()用法汇总
2015/07/02 PHP
PHP简单实现断点续传下载的方法
2015/09/25 PHP
Prototype Date对象 学习
2009/07/12 Javascript
JavaScript等比例缩放图片控制超出范围的图片
2013/08/06 Javascript
javascript计算星座属相(十二生肖属相)示例代码
2014/01/09 Javascript
JS对字符串编码的几种方式使用指南
2015/05/14 Javascript
javascript产生随机数方法汇总
2016/01/25 Javascript
关于JS中match() 和 exec() 返回值和属性的测试
2016/03/21 Javascript
jquery html5 视频播放控制代码
2016/11/06 Javascript
jQuery复合事件结合toggle()方法的用法示例
2017/06/10 jQuery
pm2 部署 node的三种方法示例
2017/10/20 Javascript
JS验证输入的是否是数字及保留几位小数问题
2018/05/09 Javascript
JavaScript中join()、splice()、slice()和split()函数用法示例
2018/08/24 Javascript
微信小程序实现左滑修改、删除功能
2020/10/19 Javascript
手把手教你如何使用nodejs编写cli命令行
2018/11/05 NodeJs
微信小程序入门之广告条实现方法示例
2018/12/05 Javascript
JavaScript常用工具方法封装
2019/02/12 Javascript
vue请求本地自己编写的json文件的方法
2019/04/25 Javascript
浅谈python为什么不需要三目运算符和switch
2016/06/17 Python
Python 的类、继承和多态详解
2017/07/16 Python
python numpy函数中的linspace创建等差数列详解
2017/10/13 Python
对Python闭包与延迟绑定的方法详解
2019/01/07 Python
Python操作配置文件ini的三种方法讲解
2019/02/22 Python
Python Excel处理库openpyxl使用详解
2019/05/09 Python
python写程序统计词频的方法
2019/07/29 Python
Django haystack实现全文搜索代码示例
2020/11/28 Python
解决CSS3 transition-delay 属性默认值0不带单位失效的问题
2020/10/29 HTML / CSS
澳大利亚便宜隐形眼镜购买网站:QUICKLENS Australia
2018/10/06 全球购物
小学生家长评语集锦
2014/01/30 职场文书
党的群众路线教育实践活动心得体会(教师)
2014/10/31 职场文书
医院办公室主任岗位职责
2015/04/01 职场文书