80端口被占用,web服务器连接失败

80端口被占用,web服务器连接失败,第1张

cmd命令窗口
输入netstat -abn ->c:/port80txt
然后到c盘port80txt文件中找到占用80端口程序pid,记下pid。打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,然后单击“进程”标签,找到80端口对应的pid,就可以看到是那个程序占用的了,更改这个程序的port,再重启这个程序,使更改生效。再次启动iis。

约定俗成 的
通常 80 端口 是 web 服务器的端口号 >

80端口是为>

     在windows下查看80端口占用情况是被哪个进程占用如何终止进程?
这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:


netstat -aon | findstr "80"

      然后会出现占用80端口的进程PID
Proto  Local Address              Foreign Address         State           PID

      可以看出80端口被进程号为4306的程序占用


tasklist | findstr "4306"
进程名                     PID    会话名          会话         内存使用

很明显,是>


不过,并不是只有>点击“开始→控制面板→网络连接→本地连接→右键→属性”,然后选择“Internet(tcp/ip)”→“属性”,。在“Internet(tcp/ip)属性”对话框中选择“高级”选项卡。在“高级TCP/IP设置”对话框中点选“选项”→“TCP/IP筛选”→“属性”,。在这里分为3项,分别是TCP、UDP、IP协议。假设我的系统只想开放21、80、25、110这4个端口,只要在“TCP端口”上勾选“只允许”然后点击“添加”依次把这些端口添加到里面,然后确定。注意:修改完以后系统会提示重新启动,这样设置才会生效。这样,系统重新启动以后只会开放刚才你所选的那些端口 ,其它端口都不会开放。

可以分为以下几个步骤:

1、将WEB网站内网应用端口改为8000端口,或其他端口。

2、nat123端口映射启动nat123端口映射,添加映射。内网地址:网站应用主机IP或计算机

内网端口:8000或其他实际端口

外网地址:自己的网站域名

外网端口:80

添加映射后,查看映射图标状态,如状态正常表示映射成功。

3、访问网站80端口正常OK。经过nat123映射后,再访问下你的外网地址,就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/10245777.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)