
80端口是为> 在windows下查看80端口占用情况是被哪个进程占用如何终止进程? 然后会出现占用80端口的进程PID 可以看出80端口被进程号为4306的程序占用 很明显,是>
这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:
netstat -aon | findstr "80"
Proto Local Address Foreign Address State PID
tasklist | findstr "4306"
进程名 PID 会话名 会话 内存使用
不过,并不是只有>用工具检测一下吧,比如360网络连接状态可以看到,报端口占用错那肯定是端口被占用的,有可能是你之前启动apache时存在本身卡死进程,并不一定要其他程序占用的。实在不行就换个端口启动吧。
假如我们需要确定谁占用了我们的80端口
1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -aon|findstr "80"
TCP 127001:80 0000:0 LISTENING 2448
看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:
C:\>tasklist|findstr "2448"
threadexe 2016 Console 0 16,064 K
很清楚吧,thread占用了你的端口,Kill it
如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。
如果需要查看其他端口。把 80 改掉即可
补充:原来出现这个错误原因(>服务器端口肯定是要众所周知的,在初始化的时候选择一个不被占用的就可以了,而且这个是在服务器端,肯定要系统人员维护,当然不能被占用了,别的及时被占用也应该杀掉,不能影响服务端业务。
留下的端口没有被关闭,说明进程还在,你在通信的类处加上析构,把监听的端口释放了就可以了
2、stopsh
pgrep java|xargs kill -9
3、stopsh
#!/bin/bash
ps -ef| grep tomcat |grep -v grep | awk '{print $2}' |xargs kill -9
4、netstat -an|grep 8080
错误信息的大意是说Tomcat运行所需的那三个端口被被的程序占用了。 我个人遇到过的的原因大概有以下几种:情况一:点击运行的时候没有选中页面或Servlet窗口的标签情况如下图:
仔细观察可知,左图其实并没有选中要运行的Servlet窗口的标签,因为标签是白色的,此时点击运行按钮的话相当于再启动一个服务器进程,端口当然是被原来那个已经启动的服务器给占了。而右图中Servlet窗口标签是蓝色的,说明已经被选中了,点击绿色的运行按钮后自然就是将这个Servlet装入已经启动的那个服务器运行,所以不会有像刚才那种端口占用的情况。情况二:在硬盘的两个地方都有Tomcat 下面说说我碰到过的另一种情况,以前在D盘安装过一个Tomcat,后来因为有段时间不怎么用,就忽略了。再后来又开始做练习的时候,在C盘装了另一个Tomcat,并且在Eclipse中配置的时候也是默认选择了C盘的那个Tomcat。悲剧的是,因为原来在D盘的那个Tomcat我设成了开机启动,所以端口一开始就被它占着。因此,在Eclipse中启动Tomcat(C盘那个)时,就出现了端口占用的错误提示。
后来把D盘的Tomcat删除后,在Eclipse中就能正常运行页面了。情况三:(8005,8080,8009)三个端口中的至少一个被其他程序占用 这种情况很难一下子看出来,不过反正就是要找出到底是哪个程序占用了这几个端口。可以在控制台里用“netstat -abn”命令查看正在运行的程序所占用的端口以及相关信息:
可以看到,是"javawexe"这个程序占用了8009和8080端口,在资源管理器中把它结束掉就可以了。
当然,还可能有其他情况导致的原因。慢慢探索吧。
重新找一个端口用
无限制下载 FlashGet设置代理服务器方法
FlashGet是目前使用最多的下载工具之一,极快的下载速度、支持多线程、更好文件下载管理器,令使用的人数不断地增加。但要在局域网中使用它,就要使用代理了。FlashGet支持的代理很多,可以支持>
选择菜单上的工具->选项,你也可以直接按下快捷键(ALT+O),这样就可以调出选项对话框了。
在"选项"对话框里,选择"代理服务器"页,这时就可以看到目前所有的代服务设置了,现在按下"添加"按钮来添加一个代理设置。
代理服务器设置很简单,在"名称"中输入用来标识的代理的名称,"服务器"输入代理服务器的IP地址19216801,在"端口"中输入1080,在"类型"中选择SOCKS5,如果你的代理需要验证用户,那就只要选中"验证",再在"用户名"及"口令"输入账号及密码即可按下"确定"就可以把代理加入设置。
选中我们新加的代理,把"代理服务器"中的">
经过以上对代理服务器的设置,我们就可以在办公室中轻松实现畅通无阻的下载了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)