首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >是否可以使用运行在Windows IIS上的嵌入式Tomcat web服务器从Spring应用程序的URL中删除端口?

是否可以使用运行在Windows IIS上的嵌入式Tomcat web服务器从Spring应用程序的URL中删除端口?
EN

Stack Overflow用户
提问于 2016-12-21 14:19:03
回答 2查看 3.1K关注 0票数 3

在IIS之上作为已执行的JAR文件运行的带有嵌入式tomcat web服务器的Spring应用程序是否总是需要在URL中指定端口,以便在浏览器中访问应用程序?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-21 18:57:33

所有生产应用程序url在其url中都没有端口号,无论是在内部网络上运行,还是在公共web上运行。另一方面,基于java的应用服务器运行在80以外的端口上,例如默认情况下tomcat运行在8080上。我们可以将tomcat的默认端口更改为80,但是我们使用像nginx这样的web服务器,并使它在端口80上运行,并将请求转发给tomcat或java应用服务器。

使用运行在端口80上的web/代理服务器(如nginx ),而不是将tomcat或应用服务器的端口更改为80,有如下好处。

  1. 在生产环境中,tomcat/其他应用服务器运行在多个节点上,我们可以使用nginx作为负载均衡器。
  2. 这个繁琐的url在这里很容易修饰,(这里删除了端口号)
  3. 像服务器这样的nginx有很多优点,你可以通过谷歌来了解它。

下面的线程解释了如何将请求从nginx转发到tomcat。

Nginx configuration to pass site directly to tomcat webapp with context

票数 1
EN

Stack Overflow用户

发布于 2016-12-21 14:54:05

是的,如果要使用端口80,这是默认的端口。假设您的应用程序以1.1.1.1:80运行,您可以通过1.1.1.1或1.1.1.1:80访问它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41272866

复制
相关文章
WINDOWS网站IIS可以URL重写到站外的方式即IIS反向代理
iis现在都提供URL重写模块,可以在站内任意跳转,但我们相跳转到别的站点该怎么办呢?
睿儿网络郝刚
2020/09/08
3K0
WINDOWS网站IIS可以URL重写到站外的方式即IIS反向代理
渗透知识总结
web应用程序没有对输入的数据进行安全过滤,或者过滤不全面,导致攻击者通过将恶意的SQL语句插入到应用的输入参数中,再在后台SQL服务器上解析执行进行的攻击。
LuckySec
2022/11/02
2.6K0
Web应用服务分类综合知识详绪
描述:Web服务器/Web应用程序容器/Web应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现下面我们将对其进行区别;
全栈工程师修炼指南
2022/09/29
7370
Web应用服务分类综合知识详绪
Web中间件常见漏洞总结
IIS是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windows Server 2003一起发行,但在Windows XP Home版本上并没有IIS。IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
FB客服
2019/05/09
4.4K0
Web中间件常见漏洞总结
windows环境搭建web服务器(IIS)
windows环境下如何搭建web服务器,百度或者谷歌一下都会有很多教程和资源可以参考。这里我也记载一下过程,便于大家参考。至于什么是web服务器,为什么需要web服务器,这里不太明白的也可以百度一下。简单的说就是需要一个能够处理HTTP协议的互联网程序,当做好一个网站后将其放在这个程序包里。如果指定了这个程序所在电脑的IP地址,就可以用浏览器来显示这个网站了。通常这个程序所在的电脑位置我们称之为服务器,而在除了服务器之外的电脑或者移动端我们称之为客户端。在客户端使用网页浏览器,在地址栏输入HTTP://IP地址+文件名,就可以浏览网站了。
全栈程序员站长
2022/08/31
10.4K0
windows环境搭建web服务器(IIS)
内网渗透基础_内网穿透技术详解
一般内网安全检查使用第一种思路,实际的攻击2种思路结合实现。第二种思路,社工的比重更大一些
全栈程序员站长
2022/09/27
1.1K0
最全的渗透测试具体详细检测方法
越来越多的网站以及app手机端客户注重安全渗透测试服务,上线前必须要对平台进行全面的预渗透测试找出安全漏洞以及BUG,很多客户找我们SINE安全,做渗透测试服务的时候对具体的流程可能不太了解,下面我们把具体的渗透测试方法流程大体写的全面一点给大家呈现。
网站安全专家
2022/03/30
1.6K0
内网渗透思路整理
一般内网安全检查使用第一种思路,实际的攻击2种思路结合实现。第二种思路,社工的比重更大一些
红客突击队
2022/09/29
2.6K0
最全的网站渗透测试详细检测方法
有授权的情况下直接使用 nmap 、masscan 、自己写py脚本等端口扫描工具直接获取开放的端口和获取服务端的 banner 信息。
IT大咖说
2019/11/28
2.4K0
最全的网站渗透测试详细检测方法
网站安全检测中具体渗透测试方法
越来越多的网站以及app手机端客户注重安全渗透测试服务,上线前必须要对平台进行全面的预渗透测试找出安全漏洞以及BUG,很多客户找我们SINE安全,做渗透测试服务的时候对具体的流程可能不太了解,下面我们把具体的渗透测试方法流程大体写的全面一点给大家呈现。
技术分享达人
2019/09/25
2.5K0
网站安全检测中具体渗透测试方法
web服务器介绍_常见web服务器
Web服务器也称为WWW (WORLD WIDE WEB)服务器、HTTP服务器,其主要功能是提供网上信息浏览服务。
全栈程序员站长
2022/10/02
14.6K0
web服务器介绍_常见web服务器
JavaWeb学习总结(一)——JavaWeb开发入门
  WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。   Internet上供外界访问的Web资源分为:
Java团长
2018/08/06
2.1K0
这可能是最全的入门Web安全路线规划
本次写的是一篇如何通过针对性系统学习Web安全或者说如何能成为一名渗透测试人员(有疑问或者错误的地方还望大家多多指正)。
Gcow安全团队
2020/03/19
1.6K0
SpringBoot快速开发利器:CLI 属实真牛逼!
点击上方蓝色字体,选择“设为星标” 回复”学习资料“获取学习宝典 来源:blog.csdn.net/qq_31635851/article/details/120411711/ 安装 Spring Boot CLI 演示项目结构 用 Spring Boot CLI 创建 Hello World 示例 使用 @Grab 注释 Spring Boot CLI 测试应用程序 使用 Spring Boot CLI 打包应用程序 使用 Spring Boot CLI 创建一个新项目 使用嵌入式 Shell 参考文
猿天地
2022/07/18
1.2K0
SpringBoot快速开发利器:CLI 属实真牛逼!
Windows 10 本地 IIS Web服务器搭建
启用功能 ① 右击 我的电脑 点击 属性,进入 windows 10 控制面板。 然后点击 控制面板
全栈程序员站长
2022/08/26
10.3K0
Windows 10 本地 IIS Web服务器搭建
推荐一个 Spring Boot 快速开发利器
Spring boot CLI是运行spring boot命令的命令行界面。Spring提供了用于创建、运行和测试spring boot应用程序的spring命令。
程序员小猿
2022/03/09
6080
推荐一个 Spring Boot 快速开发利器
web服务器有哪些?_服务器和web服务器有什么区别
如果一个软件的主要部分采用了”网络服务”,即它把存储或计算环节”外包”给其他网站了,那么我们就说这个软件属于Web Service架构。
全栈程序员站长
2022/11/04
9K0
web服务器有哪些?_服务器和web服务器有什么区别
内网渗透指南
使用端口扫描工具可以实现主机发现的功能,但也有些动作小的主机发现工具(Kali),可以有效的发现存活主机。自己写个 ping 的循环脚本也可以。
HACK学习
2019/08/07
3.1K0
点击加载更多

相似问题

独立的spring引导应用程序是否一直运行在嵌入式Tomcat上?

10

从LAMP服务器的url中删除Tomcat 8080端口

24

从tomcat上的jira应用程序中删除url

16

是否可以访问web服务器上的不同端口?

52

使用Netty将websockets与运行在tomcat中的Spring web应用程序集成

41
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文