怎么判断80端口是否开启
1、打开电脑的开始菜单,直接找到运行进行点击。
2、下一步弹出新的对话框,需要输入cmd并选择确定。
3、这个时候如果没问题,就能发现图示的窗口。
4、这样一来等通过telnet wwwbaiducom 80回车以后是否会显示空白,即可判断80端口是否开启了。
开启80端口的方法:
1点击开始按钮,点击控制面板,如下图所示。
2进入控制面板页面,点击Windows防火墙,如下图。
3进入Windows防火墙界面,点击高级设置,如下图。
4进入防火墙高级管理界面,点击入站规则。
5输入规则接口并单击右上角的新规则。
6创建新规则后,单击port,然后单击next。
7进入协议端口接口,在指定的本地端口输入80,然后点击next。
8继续单击next,如下所示。
9转到文件配置页面并单击next。
10输入输入名称页面布局,输入名称,点击next成功打开端口80。
关闭80端口步骤:
1重复前面的4个步骤,进入高级防火墙页面并单击入站规则。
2在reentry规则中找到端口80并单击,如下图所示。
3在入站规则中单击端口80之后,在操作界面中单击端口80。
4单击端口80下的delete,如下所示。
1 检测80端口
你可以在浏览器中输入
http://127001(或者是本机配置的外网IP,80是默认的),如果可以访问,说明80端口就是开放的。
2 检测网络
你可以找一台其他机器访问你的服务器,首先ping 你的外网IP,如果可以通,就说明网络没有问题。
3 配置防火墙
如果网络没有问题,但其他机器不能访问网站,那就是只能是防火墙的问题了,防火墙把外部访问80端口禁止了,关闭防火墙或者修改配置,应该就OK了。
有问题留消息
原因一:80端口占用
例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!
原因二:软件冲突
装了某些软件会使apache无法启动如Drcom 你打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios 然后再启动应该就可以了。
原因三:httpdconf配置错误
如果apache的配置文件httpdconf搞错了,在windows里启动它,会提示the requested operation has failed,这是比较郁闷的事,因为查错要看个半天。
其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决,命令如下: httpdexe -w -n "Apache2" -k start
0条评论