Apache服务器在不设置80端口的情况下,怎么样才可以不加端口访问?
Linux主机上有tomcat服务器和apache服务器,tomcat服务器用了80端口,apache服务器用了8080端口,现在有个问题是,怎么样可以通过不需要加端口的地址就可以访问apache服务器?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(14)
情况是我们的tomcat上运行一个主应用,apache运行一个次要应用,aa.bb.com可以访问tomcat的应用,cc.dd.com可以访问apache的应用,并不是通过apache应用把tomcat应用的内容那下来,然后显示出来
你的80端口都被占了,你用其他服务器的80端口转发到你的8080吧
总的有个东西在80上吧、然后转发
Nginx反向代理
iptables做端口转发
事实情况是我们的tomcat上运行一个主应用,apache运行一个次要应用,aa.bb.com可以访问tomcat的应用,cc.dd.com可以访问apache的应用,并不是通过apache应用把tomcat应用的内容那下来,然后显示出来
回复
你先了解些反向代理把 我这方法肯定是可以的
apache中80 tomcat用8080 apache开启反向代理 把对tomcat的请求转发过去
你这个不按照套路来呀, 一般人都是apache配置80端, 问怎么访问不加端口的Tomcat 的8080端口。
在开一台电脑,装上一个80端口的代理,代理apache的8080端口
反向代理,通常apache应该放tomcat前端
实际情况是我们的tomcat上运行一个主应用,apache运行一个次要应用,aa.bb.com可以访问tomcat的应用,cc.dd.com可以访问apache的应用,并不是通过apache应用把tomcat应用的内容那下来,然后显示出来
回复
这不就是反向代理的适用场景吗
一个思路:加个前端代理,根据域名转发到相应的端口