站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题TOMCAT 有没有方法将defaultHost="localhost" 改成别的如hostL 然后用http://hostL:8080/访问?

TOMCAT 有没有方法将defaultHost="localhost" 改成别的如hostL 然后用http://hostL:8080/访问?

摘要: TOMCAT 有没有方法将defaultHost="localhost" 改成别的如hostL 然后用http://hostL:8080/访问?


要给一台机器安装tomcat环境 ,因为之前的IIS服务器安装了asp的网站,用http://localhost:8080/会提示输入用户名密码、http://localhost/ 会转入asp网张。这个怎么解决?
在server。xml中修改port="8080" 。。。 改为别的端口后如 http://localhost:8282/ 无法访问
TOMCAT 有没有方法将defaultHost="localhost" 改成别的如hostL 然后用http://hostL:8080/访问?

这个问题怎么才能解决呢?


找个教程,把IIS和tomcat整合了,都用80


1. port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" URIEncoding="gb2312" />

这里的port="8080"修改成其他端口,然后重新启动tomcat 就可以了

2.http://hostL:8080/改成这个访问是可以的,要配置虚拟主机,DNS服务器(或者修改访问机的windwos/system32/drivers/etc/hosts文件)
但是这样做仍然会发生端口冲突...


localhost什么的都是C:/下面某个文件夹里的文件,指定把localhost转换成
127.0.0.1
而已



去Apache官网下载个JK插件与IIS集成


把IIS和tomcat整合了......这样最方便而且不会冲突


我试一下


文件是system32/drivers/etc/中的host


用http://localhost:8080/会提示输入用户名密码 有人碰到这个情况么? IIs 下面的站点配置没有站点使用8080端口


修改tomcat的端口后 都无法访问


无法访问的原因应该是你的tomcat根本没有启动起来
看看tomcat起来了没有,启动过程中是否有错误信息?


http://localhost:8080/直接输入这个是访问的tomcat的管理页面,肯定要你输入用户名和密码
http://localhost:8080/在这个后边再加上你的站点名和要访问的JSP页面的名字



-> liurunze 正解

另:
或者你有2个ip,你个给iis,一个给tomcat
记得关闭iis 的 socket pool,不然iis还会跟tomcat抢ip资源


netstat -a n 得到的 列表中 唯一一个被占用的8080端口是 0.0.0.0 8080

由于该服务器为远程登录 没有管理员权限 所以无法得知什么进程占用了 该端口?
但是奇怪的是 0.0.0.0 8080端口被监听 和127.0.0.1:8080端口需要口令有什么关系?
这个口令输入tomcat 和windows 登陆口令都无效 推测应该要求输入IIs 的口令
在iis的站点管理器中 没有任何一个站点占用8080端口 真是奇怪



↑返回目录
前一篇: 想操作WORD文件,在某个位置加入盖章图片
后一篇: 请教一个和Sql语句相关的问题!