IIS(Internet Information Services)是 Windows 自带的 Web 服务器,很适合在本地或内网测试自己的网页。下面这份 iis 搭建网站详细教程,帮助你从零把一个静态站点在 Windows 上跑起来,并说明正式对外上线时需要注意什么。
第一步:安装 IIS
打开“控制面板 → 程序 → 启用或关闭 Windows 功能”,勾选“Internet Information Services”,展开后确认包含“万维网服务”和“静态内容”组件,确定后等待安装完成。安装好后在浏览器访问 http://localhost,看到默认欢迎页说明 IIS 已经运行。
第二步:准备网站文件
在磁盘上新建一个文件夹,例如 C:\mysite,把做好的 index.html、CSS、JavaScript 和图片放进去。确保首页文件名是 IIS 默认文档之一(通常是 index.html 或 default.html)。
第三步:在 IIS 里创建站点
打开“IIS 管理器”,在左侧右键“网站 → 添加网站”。填写站点名称,物理路径选择刚才的文件夹。设置端口,本地测试可用 8080,避免和默认站点的 80 端口冲突。确定后,通过 http://localhost:8080 访问你的网页。
第四步:常见错误排查
访问出现 403 时,多是目录缺少默认文档或权限不足,可检查默认文档设置,并给站点文件夹添加 IIS_IUSRS 读取权限;出现 404 时,确认文件名和路径大小写;页面能打开但样式丢失,通常是 CSS / 图片路径写成了绝对本地路径,改成相对路径即可。
第五步:从本地到公网上线
在本机用 IIS 跑通只是第一步。要让外网访问,你还需要公网 IP 或域名、路由器端口映射、防火墙放行,以及长期开机的服务器,国内公网还涉及备案,同时要自行负责补丁与安全,维护成本并不低。
更省事的上线方式
如果站点是纯静态页面,其实不必自己长期维护一台 Windows 服务器。在本地用 IIS 调试好之后,直接把这些 HTML、CSS、JS 文件上传到搜易云,即可获得二级域名并自动接入 HTTPS,省去端口映射、证书和服务器运维。普通表单也能由平台接收。IIS 适合学习与本地调试,正式对外则用托管平台通常更稳定、更省心。