用tomcat发布一个web项目,想达到不显示端口号直接输入网址的目的,使用默认的80端口,但是发现80端口被占用
系统用得win2003server系统,运行命令行 netstat -ano
显示如下
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
其中4为进程pid
打开任务管理器
发现pid为4的是System进程如何使system不再监听80端口,或者有其他方式可以达到使用tomcat不显示端口号的方法
系统用得win2003server系统,运行命令行 netstat -ano
显示如下
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
其中4为进程pid
打开任务管理器
发现pid为4的是System进程如何使system不再监听80端口,或者有其他方式可以达到使用tomcat不显示端口号的方法
解决方案 »
- 弹出窗口之前处理form问题
- js实现checkbox全选的问题
- 有没有解决当FORM的ENCTYPE="multipart/form-data" 时request.getParameter()获取不到值的方法?
- 中文资源包JSP页面显示乱码问题,急!
- 为什么样式不起作用啊
- hibernate 从页面取值的一个问题
- 求一个 图片浏览器的web应用程序,最好直接能用!
- 再次请教JDBC的有关问题??????紧急!!!!!!!!!!!!11
- jsp中线程输出。
- 一个struts2的问题
- Struts2自定义拦截器中怎样添加出错信息?
- String类型的时间插入MYsql字段为DateTime不报错???
比如 http://lib.test.gov.cn:8081/index.jsp
因为80端口被占用了 无法不显示端口号
只能带着:8081,能不能有什么方法能把端口号不显示的我只知道默认80端口的 呵呵~
比如:ORACLE也会调用,
一般的情况下,都是把TOMCAT的端口改掉的。
直接修改配置文件就好了,比较简单;
conf/sever.xml改掉
<Connector port="7070" maxHttpHeaderSize="8192"改掉PORT的值就好
因为我在自己机器配置的虚拟主机,所以一直用80端口。
一般情况下,如果80被占用,都是某些软件引起的。比如迅雷。。
你试着结束其他的进程,然后启动tamcat就可以找到占用的程序。
或者你干脆截图上来,或者进入安全模式下去看看。
楼主可以找找我明白你的意思 就是想让地址栏显示的像登录外网的域名一样
而不是傻乎乎的localhost://.....记不清了 楼主找找吧 好像是修改一个system32下面的一个文件 就OK了至于80 默认的就是IIS 除非系统用户修改过
你要想实现不输入端口号 只有把其它占用80端口的程序关掉 tocmat端口改成80的
还有一点我很纳闷 system怎么占用了你的80端口了 那是系统进程啊 系统端口是规定好了的不会占用80撒
你好好看看吧``