日期:2014-05-17  浏览次数:20690 次

关于计算机装Tomcat服务器,出现System占用80端口的问题
在装 appache tomcat 服务器时,用360 查看端口占用程序,出现
,此问题对学习tomcat 并无大碍,但是本人十分想学习怎么把占用该80端口的 程序改掉,让他占用别的端口,从而让出80端口

------解决方案--------------------
你先进入cmd控制台 然后输入netstat -ano查看 在最后一列找到占用80端口的进程id 
如图:
然后到任务管理器中去找到相应进程将它干掉。当然如果你干掉又启动的话有一种可能,windows中会占用80端口的是iis服务(asp.net就用这个做web服务器呢了,当然也可以别的),这样的话你可以将iis服务停掉就可以了。在做web的过程中tomcat配置为80端口是经常用的,毕竟这样的话用户输入ip访问我们的网站就不需要输入端口啦
------解决方案--------------------
quote=引用:]
引用:
Quote: 引用:

你先进入cmd控制台 然后输入netstat -ano查看 在最后一列找到占用80端口的进程id 
如图:
然后到任务管理器中去找到相应进程将它干掉。当然如果你干掉又启动的话有一种可能,windows中会占用80端口的是iis服务(asp.net就用这个做web服务器呢了,当然也可以别的),这样的话你可以将iis服务停掉就可以了。在做web的过程中tomcat配置为80端口是经常用的,毕竟这样的话用户输入ip访问我们的网站就不需要输入端口啦

你说的这个我也用过啦,你的占用80端口的进程的id是4060,不是系统进程,是能杀死的。但是我的进程id是4,是无法杀死的系统进程。。。


所以我也说了,你该去把iis服务给关了,因为windows中只有这个服务会占用80端口,在xp下你就在cmd中运行services.msc然后找到关闭iis服务,win7的话控制面板\所有控制面板项\程序和功能-》打开或关闭windows功能->将internet information services的复选框去掉

我这边的win7将iis打开以后,80端口也会被进程号为4的程序给占用。
但是把这两个去掉就ok了