tomcat欢迎页改变及80端口被占用问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat欢迎页改变及80端口被占用问题相关的知识,希望对你有一定的参考价值。

今天刚开始学习tomcat,遇到了两个问题,总结如下:

1.tomcat欢迎页改变

访问http://localhost:9090原先会出现一只猫的那个欢迎页,结果一番操作后再次开启服务器变成了“THIS IS MY JSP”的页面,经检查后发现是自己虚拟目录配置不当所产生的问题。

技术分享

 

我在tomcat的conf目录的server.xml配置了虚拟目录,path是访问时输入的web名,实际取出的是docBase里的资源,此处我取了空名,而空名默认访问的是webapp目录下的ROOT文件夹,其中的index.jsp就是默认的欢迎页。所以我的改动导致了默认欢迎页指向了技术分享下的index.jsp,即为上述的“THIS IS MY JSP”的页面。因此在给localhost添加虚拟目录时,path最好不要取空名。

 

2.80端口被占用

 

将server.xml默认端口配置为80后发现服务器无法工作。

进入C:\\Windows\\System32,以管理员身份运行CMD,输入netstat -ano,发现80端口被pid为4的进程占用

技术分享

 

 打开任务管理器发现是被kernel & system占用

技术分享

解决方案参考:http://www.cnblogs.com/zhaoweidong/p/5710280.html

1、打开cmd

2、运行net stop http

技术分享

3、按y 确定

技术分享

 

(显示HTTP服务无法停止,使用管理员方式再试试,还是无法停止,先不管)

4. Sc config http start= disabled

技术分享  

5、重启

6、测试,PID4还是启动的。但是80已经不被占用了。发现445端口被PID4 占用的。

 

以上是关于tomcat欢迎页改变及80端口被占用问题的主要内容,如果未能解决你的问题,请参考以下文章

80端口被占用时的终极解决方法

tomcat的服务器 设置了8080端口 怎么域名指向这一段口

myeclipse运行时,总是显示tomcat的端口被占,不管改为哪个端口还总是显示被占据,要怎么改?谢谢!!

windows的80端口被占用时的处理方法

80端口被占用原因及解决方法

使用Tomcat端口80被System占用解决方法