首页 >> 日常问答 >

问iis 配置步骤 Windows Web 服务器搭建教程

2026-11-07 21:52:54

答

IIS 是 Windows 系统自带的 Internet 信息服务组件,用来搭建网站,支持 asp aspx 静态 html 等站点运行,完整 iis 配置步骤主要分为开启 IIS 功能,创建网站,设置物理路径,绑定域名和端口,配置应用程序池,设置权限,测试访问,后续还可以配置 HTTPS 证书和防火墙放行,很多新手配置失败,大多是系统功能没有安装完整,文件夹权限不足,防火墙拦截,应用程序池版本选错这几个原因,本教程以 Windows Server 和 Win10 Win11 通用逻辑编写,操作前建议使用管理员账号登录系统。

基础原理

IIS 本质是 Windows 内置 Web 服务,监听指定端口,默认 80 端口,接收浏览器请求,读取网站物理目录里面的网页文件,再把内容返回给客户端,应用程序池负责托管动态脚本运行环境,不同站点可以独立分配应用程序池,避免一个站点故障影响其他站点。

完整配置步骤

第一步 安装 IIS 组件

打开控制面板,选择程序,点击启用或关闭 Windows 功能,找到 Internet Information Services,展开勾选,勾选 Web 管理工具,万维网服务里面的常见功能,比如静态内容,ASP,ASP NET,HTTP 错误,默认文档,确认等待安装完成。

Windows Server 系统也可以在服务器管理器,添加角色和功能,角色选择 Web 服务器 IIS 进行安装。

第二步 打开 IIS 管理器

按下 win 加 R,输入 inetmgr 回车,即可调出 IIS 管理控制台,左侧可以看到本机服务器节点,网站节点。

第三步 准备网站文件

在本地磁盘新建文件夹,比如 D 盘 web,把网站 html 或者程序文件放入这个物理路径文件夹。

第四步 新建网站

在左侧网站右键,添加网站,填写网站名称,选择物理路径,也就是刚才新建的网站文件夹,设置绑定,类型选 http,主机名填写域名,没有域名可以留空,端口默认 80,确认创建。

第五步 配置应用程序池

进入应用程序池,找到新建站点对应的池,设置 NET CLR 版本,托管管道模式,经典或者集成,根据网站程序选择,动态程序要匹配对应的运行版本。

第六步 设置目录权限

右键网站文件夹,属性安全,给 IIS 用户组 IUSR 还有 IIS_IUSRS 分配读取和执行权限,如果程序需要写入,额外增加写入权限,权限不足是最常见报错原因。

第七步 设置默认文档

打开网站的默认文档,添加 index.html index.aspx index.asp,把首页文件放到列表最上方,这样访问站点自动打开首页。

第八步 测试访问

本机打开浏览器,输入 127.0.0.1 或者域名,查看页面是否正常加载,如果外网访问,需要在防火墙入站规则放行 80 端口,路由器配置端口映射。

第九步 进阶配置 HTTPS

在站点绑定里面添加 https 绑定,导入 SSL 证书,设置 443 端口,实现加密访问。

关键项目对照表

配置项目说明常见错误
物理路径网站源码存放目录路径中文空格容易异常
端口站点监听端口80 端口被占用
应用程序池动态程序运行环境NET 版本不匹配
权限IIS 用户读写执行403 禁止访问
默认文档首页识别文件找不到首页报 404

常见故障排查

403 错误,一般是文件夹权限不足,或者没有设置默认文档。

404 错误,物理路径文件不存在,文件名大小写或者路径错误。

500 错误,动态程序报错,应用程序池版本不匹配,脚本错误。

外网打不开,检查 Windows 防火墙,路由器端口映射,运营商是否封禁 80 端口。

【常见问题】

问题 1 iis 配置步骤里 inetmgr 打不开是什么原因

回答 1 iis 配置步骤里 inetmgr 打不开,说明 IIS 组件没有安装完整,需要回到启用或关闭 Windows 功能,重新勾选 Web 管理工具相关组件,安装完成重启再打开。

问题 2 iis 配置步骤里新建网站提示端口被占用怎么办

回答 2 iis 配置步骤里新建网站提示端口被占用,可以更换端口,比如改成 8080,或者停止已经占用 80 端口的其他网站,再重新创建站点。

问题 3 iis 配置步骤里访问网站报 403 禁止访问怎么处理

回答 3 iis 配置步骤里访问网站报 403 禁止访问,优先检查网站文件夹 IUSR 权限,同时确认已经添加默认文档,两项都正常再排查目录浏览设置。

问题 4 iis 配置步骤里应用程序池托管管道模式选集成还是经典

回答 4 iis 配置步骤里应用程序池托管管道模式,新版 NET 程序优先集成模式,老版 ASP 传统程序可以选择经典模式,根据网站程序开发环境来选择。

【免责申明】

本内容为 Windows IIS 配置教学参考,不同 Windows 版本界面选项略有差异,部署公网站点请遵守相关网络备案规定,本教程仅用于本地学习测试。

 

相关阅读

标签: iis配置步骤
最新文章