您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> tomcat如何绑定非80端口到域名

tomcat如何绑定非80端口到域名

来源:网络整理     时间:2016/6/27 10:44:19     关键词:

关于网友提出的“ tomcat如何绑定非80端口到域名”问题疑问,本网通过在网上对“ tomcat如何绑定非80端口到域名”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: tomcat如何绑定非80端口到域名
描述:

请回答问题的先看清楚帖子标题,别让我改成80端口,现在我域名比如是www.kai.com tomcat中端口是8080,现在我怎么才可以通过www.kai.com访问tomcat下的项目,现在只能通过www.kai.com:8080访问,求高手


解决方案1:

使用Apache做多端口映射,可参照: ============================= 我使用一个apache服务器。在我的apache根目录下有这么几个网站,如Test、Child这两个文件夹,也就是两个网站。我想这样,当我访问http://localhost的时候就访问Test,当我访问http://localhost:8080的时候就访问Child。
  我们需要配置apache。讲apache文件夹下的conf中的httpd.conf打开,搜索Include conf/extra/httpd-vhosts.conf,将前面的注释去掉。再打开conf/extra/httpd-vhosts.conf文件,清除里面的内容,这样写道:
  NameVirtualHost *:8080    ServerName localhost  ServerAlias localhosts
 DocumentRoot D:/development/www/Child    NameVirtualHost *:80
 
 ServerName localhost
 ServerAlias localhost
 DocumentRoot D:/development/www/Test  
/>  
重启apache服务器就ok了。

解决方案2:

要么像他说的在路由上做端口映射,但坏处是,如果你80端口上确实有个http server在监听就把他给屏蔽掉了啊
/> 或者,如果是你80端口已经有一个http server那可以在这个服务器上做个proxy将指向那个域名的访问转到8080端口,无论你的这个http服务器是apache iis 或者nginx都有相应的模块可以实现

解决方案3:


原来听人家说可以直接绑定IP和端口到域名,还真信了。
等到自己自己买了域名之后才发现这是扯淡。 单纯的通过tomcat改80端口一样是访问不了的,个人主机的80端口一直会被占用把。 服务器使用80端口的话貌似只能借助其他的工具,比如apache。
至少我单纯的通过修改tomcat的80端口来试图访问服务器未能成功。 下面这是我的域名下的绑定ip,只能输入服务商提供的三级域名或者ip tomcat如何绑定非80端口到域名


以上介绍了“ tomcat如何绑定非80端口到域名”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2104881.html

相关图片

相关文章