首页 >> 常识问答 >

问iis 安装教程 IIS 怎样安装与配置 完整实操指南

2026-11-07 21:52:53

答

IIS 全称 Internet Information Services,是微软 Windows 系统自带的 Web 服务器组件,主要用来搭建网站,支持 ASP ASP.NET PHP 等站点运行,IIS 并不是默认安装开启的,需要手动在 Windows 功能里面添加安装,安装完成之后,还需要进入 IIS 管理器,新建网站,设置物理路径 绑定端口 主机名,配置应用程序池 权限,完成之后就可以通过浏览器访问站点,很多新手容易踩坑,比如组件勾选不全导致 ASP 无法运行,权限不足出现 403 错误,端口占用出现绑定失败,还有防火墙拦截导致外网无法访问,本教程以 Windows10 Windows11 以及 Windows Server 通用逻辑讲解 IIS 安装与配置,适合考试 实训 本地测试站点使用。

一 安装 IIS 组件

操作步骤

第一步 打开控制面板,选择程序,点击启用或关闭 Windows 功能

第二步 在功能列表里面,找到 Internet Information Services,展开勾选核心组件

必勾选项清单

Web 管理工具 IIS 管理控制台

万维网服务 常见 HTTP 功能

应用程序开发功能 ASP ASP.NET ISAPI 扩展 ISAPI 筛选器

安全组件 请求筛选器

静态内容 默认文档 目录浏览

第三步 点击确定,系统开始安装,等待安装完成,重启电脑(部分版本需要重启生效)

第四步 验证安装成功,按下 Win+R,输入 inetmgr 回车,可以打开 IIS 管理器,代表安装成功

二 IIS 基础配置 新建网站

第一步 打开 IIS 管理器,左侧连接栏,右键网站,选择添加网站

第二步 填写网站名称,选择物理路径,也就是网站源码存放的文件夹

第三步 配置网站绑定

类型 http

IP 地址 可以选全部未分配

端口 默认 80,如果 80 端口被占用,可以改成 8080

主机名 本地测试可以留空,如果需要域名访问填写域名

第四步 确认,网站创建完成,此时默认网站和新建网站不能同时占用相同端口,否则会报错

应用程序池配置

新建网站会自动关联对应的应用程序池,右键应用程序池,可以设置.NET CLR 版本,托管管道模式,建议经典模式或者集成模式根据网站程序选择,还可以设置空闲超时 回收时间。

核心功能配置清单

默认文档 设置首页文件,比如 index.html index.aspx,优先级从上到下

目录浏览 如果需要列出文件夹文件,开启目录浏览,生产环境一般关闭

身份验证 配置匿名身份验证,一般开启匿名访问,也可以配置 Windows 身份验证

MIME 类型 新增特殊文件后缀的解析类型

请求筛选 限制请求,防止恶意访问

三 权限配置(重点)

网站物理文件夹,右键属性安全,给 IIS 用户组或者 IUSR 用户,分配读取 执行权限,如果是 ASP 程序,还需要写入权限的时候,额外添加写入权限,权限错误是最常见 403 401 报错原因。

四 访问测试与防火墙配置

本地测试 浏览器输入 http://127.0.0.1 或者 http://127.0.0.1:8080

局域网其他电脑访问,输入本机局域网 IP 加端口

如果访问失败,打开 Windows 防火墙,入站规则,放行对应端口,比如 80 8080

五 常见错误对比表格

错误代码原因解决办法
403 禁止访问文件夹权限不足 缺少默认文档修改文件夹权限,添加默认首页
404 找不到页面物理路径错误 首页文件名不对核对物理路径,检查默认文档名称
500 服务器内部错误ASP 组件未勾选 程序代码报错重新勾选 IIS 里面 ASP 组件,调试代码
端口绑定失败80 端口被其他程序占用更换网站绑定端口,比如 8080

六 配置排错步骤

第一步 确认 inetmgr 可以正常打开,确认 IIS 组件安装完整

第二步 检查网站绑定,确认 IP 端口 主机名没有冲突

第三步 检查网站物理路径是否存在,源码文件是否正确

第四步 检查文件夹 IUSR 用户权限

第五步 测试本地 127.0.0.1 是否可以访问,本地通再排查防火墙

第六步 如果运行ASP.NET,核对应用程序池.NET 版本是否匹配网站程序版本

整体总结,IIS 安装核心就是在 Windows 功能里面勾选 Web 服务器相关组件,安装成功之后打开 IIS 管理器添加网站,配置物理路径 绑定信息 应用程序池和文件夹权限,最后测试访问,实训考试里面最容易丢分的点就是应用程序开发组件没有勾选,导致 ASP 页面无法解析,一定要记得勾选 ASP 相关组件。

【常见问题】

问题 1 iis 安装教程 IIS 怎样安装与配置,打开 inetmgr 提示找不到怎么办

回答 1 iis 安装教程 IIS 怎样安装与配置,输入 inetmgr 打不开,代表 IIS 管理控制台组件没有安装成功,回到启用或关闭 Windows 功能,重新勾选 Web 管理工具里面的 IIS 管理控制台,完成 iis 安装教程 IIS 怎样安装与配置对应的组件安装。

问题 2 iis 安装教程 IIS 怎样安装与配置,80 端口被占用怎么办

回答 1 iis 安装教程 IIS 怎样安装与配置,新建网站绑定 80 端口报错,说明 80 端口已经被占用,在 iis 安装教程 IIS 怎样安装与配置的网站绑定步骤,把端口修改成 8080,就可以解决端口冲突。

问题 3 iis 安装教程 IIS 怎样安装与配置,ASP 页面打开 500 错误

回答 1 iis 安装教程 IIS 怎样安装与配置,ASP 报 500 错误,绝大多数是安装 IIS 的时候没有勾选 ASP 组件,按照 iis 安装教程 IIS 怎样安装与配置,在应用程序开发功能里面勾选 ASP,重新安装组件之后再测试。

问题 4 iis 安装教程 IIS 怎样安装与配置,局域网其他电脑访问不了

回答 1 iis 安装教程 IIS 怎样安装与配置,本地可以访问但是局域网访问失败,是 Windows 防火墙拦截端口,在 iis 安装教程 IIS 怎样安装与配置里面,添加入站规则放行网站对应的端口。

【免责申明】

本内容为 IIS 安装配置实训学习教程,不同 Windows 版本 IIS 界面和选项名称略有差异,生产环境部署请遵循服务器安全规范,本资料仅用于学习考试参考,不对线上部署产生的安全风险承担责任。

 
最新文章