win11安装iis避坑指南(注意这些设置才能正常运行)

发布日期:2025-11-03 23:37浏览次数:

上回说要搞个网站项目,脑子一热就想在Windows 11上装个IIS,结果差点把我折腾废了。那天早上起来,我打开电脑就直奔设置菜单,准备大干一场。谁想到,从头到尾都是坑,折腾了大半天才搞定。今天就把这过程记下来,万一有人碰到同样的麻烦?

为啥要装IIS?

就是闲得慌。看网上好多人说在Win11装IIS特别简单,点两下就能跑网页服务。我心想这么便宜的事儿不试试才怪?结果真动手才发现,全是骗人的。IIS是个微软自家出的玩意儿,说白了就是帮你搭网站的服务器工具,要开个本地环境做测试啥的。我本来指望一分钟搞定,结果花了一下午。

准备阶段就出乱子

先老老实实开了控制面板的“程序和功能”,点“打开关闭Windows功能”那选项。一看列表里有IIS,勾上几个选项以为万事大吉。结果点“确定”后,系统蹦出一堆警告,说什么依赖项没装全。我压根没在意,硬着头皮继续。结果安装到一半,电脑突然闪退了,重启一看,IIS压根没装上!这时候就意识到,千万别图快,那些打勾的选项一个也别落。得把所有默认的复选框都给选上,包括*、.NET框架这些辅助玩意儿。要不然后面绝对出问题。

真正动手安装

重新启动机器后,我又开干。这回学乖了,照着网上的通用教程慢慢来,但那些都是糊弄人的。第一回,我选中了IIS主框框,又胡乱勾了其他功能,结果下载时断网了。IIS文件没下完整,搞得服务启动失败。我气得直拍桌子,只好删掉重装。步骤大体就三步:

  • 点“程序和功能”里的添加功能。
  • 在列表里找到IIS并勾上。
  • 仔细检查下面的小选项,像FTP服务器、ISAPI扩展这些,一个也别跳。

装完点完成,我以为稳了。打开浏览器输入本机地址,结果网页一片空白。系统还弹窗口说啥权限不足,最坑人的是防火墙在捣鬼。我忘了去系统设置那里开放端口,80端口被堵得严严实实。好家伙,这步不做,IIS就算装了也白瞎。

遇到的坑比想象中多

问题一个接一个来。重启IIS服务后,又蹦出个错误说啥找不到模块。查了半天,原来是角色服务没配我回去功能菜单看了下,发现少了几个关键玩意儿,比如CGI模块和基本身份验证。补上后总算能跑了,但浏览器访问时总跳404报错。折腾到这时,我差点把电脑扔了。原来是默认文件夹没设对,IIS会把网站文件放C盘某处,但我啥也没放那儿。所以得进管理工具,手动加个测试页面。不然就算服务启动成功,也是半死不活。

还有个头疼事儿,权限问题。系统默认不让IIS跑脚本文件,比如PHP页面死活不加载。我跑去文件属性里改安全权限,把Users组的读写权限都给开了,这才正常。提醒各位,千万别省这个步骤,不然你做测试就跟瞎子点灯一样。

终于搞定后的小窍门

完事后我测试了一通,确认没毛病了。总结几个要命的点:

  • 装前关掉杀毒软件,免得它瞎拦截。
  • 防火墙必须开80和443端口,不去搞的话永远连不上。
  • IIS管理控制台里,默认文档要添加个*之类,不然访问路径不对。

现在想想,Win11这系统对新手真不友每一步都是陷阱。但我倒不后悔,毕竟花了力气搞定后,觉得自己动手能力长了一截。下次谁要装,直接参考我这笔记,少走弯路。

如果您有什么问题,欢迎咨询技术员 点击QQ咨询