netbox不能启动解决:看80端口是否被占用
NetBox不能启动与Dreamweaver不能完全设置“测试服务器”的解决方法 昨天有个朋友电脑出现了如题的问题,NetBox采用的是小旋风ASPWebServer(下载此软件,安装即可使用,省去了复杂的配置)。安装结束后弹出一个消息框,说80端口被占用。打开Dreamweaver新建本地站点,响应的速度很慢,“本地信息”可以设置,“测试服务器”只能设置“服务器模型”和“访问”,“URL前缀”无法显示,并停止响应。站点不能设置感觉也跟80端口被占用有关。 首先检查是否安装了IIS,因为Web服务器的默认端口是80。如果安装了IIS,那么80端口被占用也在情理之中。经查该电脑没有安装IIS。那么其它的程序、木马或恶意软件又会是哪个占用了80端口呢?还有没有可能是操作系统本身出了问题。当前正在运行的程序和服务有很多,如果我们一个一个的关闭,一时半会儿很难解决。 于是我想到了netstat命令,用它就可以查询当时被占用的端口以及哪个程序占用了该端口。 打开Windows中的“命令提示符”(在附件菜单里)输入“netstat /abn”命令,如下图所示: 从上图很容易找到,80端口被QQMusic.exe(QQ音乐)占用了。找到问题所在以后,解决的办法自然就有了。 关闭QQ音乐,启动NetBox,问题解决。打开Dreamweaver配置“测试服务器”,问题解决。但是又产生了一个新的问题。NetBox跟QQ音乐只能运行其一吗?其实不然,当80端口被NetBox占用以后,再打开QQ音乐,QQ音乐就会占用别的端口,不会出现80端口占用的情况。先运行NetBox,再运行QQ音乐端口占用情况如下图所示。 从上图可知:Netbox占用的80端口,QQ音乐占用的端口变为443了。 小结: 1.解决方法一:安装小旋风或启动小旋风之前关闭QQ音乐,只要没有安装IIS(若安装了IIS应停用Web站点)出现了80端口被占用的情况,那么重新启动计算机,因为小旋风会随Windows启动而自动启动。 解决方法二:用记事本打开小旋风安装目录中的Main.box,将80端口改为别的端口,如:将80端口改为81端口。 2.Netstat命令:显示协议统计信息和当前 TCP/IP 网络连接。命令格式、参数及说明如下: 格式:NETSTAT [-a] [-b] ...