Windows 11设置80端口完整教程:步骤解析与疑难解答
- 问答
- 2025-10-26 17:31:12
- 2
你需要打开“Windows功能”对话框,一个快速的方法是直接在开始菜单搜索“启用或关闭Windows功能”并回车,在弹出(的)列表里,找到“Internet Information Services”并勾选它,点开它前面的小加号,确保“万维网服务”下的“应用程序开发功能”里的CGI被选中,其实不选也没关系,但选了总没错,然后点击确定,系统就会自动安装IIS(也就是Web服务器)了。
安装完成后,在开始菜单里找到并打开“IIS管理器”,在左侧连接栏,展开你的电脑名称,点击“网站”,然后右键“Default Web Site”选择“编辑绑定”,在弹出的窗口点击“添加”,类型选http,IP地址可以选“全部未分配”,端口就填上80,主机名可以先空着,点确定保存,这时候,理论上你的80端口就对Web服务开放了。
有时候你会遇到端口被占用的问题,这时候需要找出元凶,以管理员身份打开命令提示符(CMD),输入命令 netstat -ano | findstr :80 然后回车,它会列出占用80端口的进程ID(PID),记下这个PID,打开任务管理器,在“详细信息”选项卡里找到对应的PID,看看是什么程序,比如可能是Skype或者SQL Server Reporting Services,把它们关掉或者改成用别的端口就行了。
对了,别忘了防火墙,你得让防火墙允许80端口的通信,在Windows安全中心里找到防火墙设置,创建一个新的入站规则,允许TCP端口80,不然,外面(的)电脑可能还是访问不了你的网站。
相关拓展:
其实80端口是HTTP的默认端口,所以你在浏览器里输入网址时,浏览器默认就是在和网站的80端口通信,如果你的网站用了HTTPS,那用的就是443端口了,设置方法跟80端口非常相似,只是在添加网站绑定时类型要选https。
还有一个容易搞混的地方是,你以为开了80端口就能从外网访问你家电脑上的网站了?这还不行,因为你家的路由器还挡着呢,你需要在路由器里设置一个叫“端口转发”的功能,把外面对路由器80端口的访问请求,转发到你这台电脑的局域网IP地址的80端口上,这个操作每款路由器都不太一样,得看说明书。
如果你只是想临时测试一下,完全可以用其他端口,比如8080或者5000,这样能避免和系统一些自带服务抢端口,惹出不必要的麻烦,反正访问的时候在地址后面加个冒号和端口号就行了,http://localhost:8080。

本文由盈壮于2025-10-26发表在笙亿网络策划,如有疑问,请联系我们。
本文链接:http://www.haoid.cn/wenda/46160.html
