发布日期:2025-11-01 19:16浏览次数:
最近公司新来了个活,老板让我弄个内部网站测试工具,说是方便大家用。我一听,这不是得用 IIS 呗,可这玩意儿我也没整过,以前都用些现成的软件。没办法,硬着头皮上呗,想着好歹能分享点经验给新手朋友。
我电脑是 Windows 10,直接打开设置里找“程序与功能”,点开一看,一堆选项。结果翻了半天,才找到“启用或关闭 Windows 功能”那个小按钮。点了进去,里面有长长一溜儿清单,扫到“Internet Information Services”那块儿,我打勾了几个基础选项,啥“Web 管理工具”,“World Wide Web 服务”什么的。记得别乱选哈,选多了会拖慢系统。勾完确认,电脑就吭哧吭哧开始下载安装包,花了十几分钟才搞定。重启后,一打开浏览器输入 localhost,跳出个欢迎页面,那就说明安上了。新手第一次搞这步最容易蒙圈,挑不准选项,弄得系统乱套,得慢慢来。
网站不是得有个地方存文件么?我打开 C 盘,建了个新文件夹叫 “mywebsite”,这名字够简单?里面塞了几个测试用的 HTML 和图片文件,就当是首页了。关键是后面放对位置,我挪到默认的 wwwroot 里头试试,结果权限出错,弹出一堆报错。气得我不行,赶紧回头把这文件夹复制到系统盘那个 Inetpub 目录下,才整消停了。
文件放好后就出问题了,网站打不开,老是提示“禁止访问”。我急眼了,右击文件夹进“属性”,找到“安全”选项卡一看,权限没设默认的账户只有读取权,改不了东西。我直接给“IUSR”这个账号加了“完全控制”,保存设置后,总算能刷出页面了。新手别忘这步,不然白忙活半天。
公司说要绑个本地 IP 来测试,我打开 IIS 管理器,点开左边栏的“站点”,右击默认站点选“编辑绑定”。弹出窗口里,选“添加”,然后输 IP 地址比如 192.168.1.100。弄完点确定,我赶紧浏览器里输入这个 IP,跳出了首页!要是外网,还能绑域名,新手别慌,一步步点就行。
输入 IP 后直接加载了页面,但内容乱糟糟的,不像正经首页。检查发现缺了根文件。进 IIS 管理器双击“默认文档”,点“添加”按钮,输 *,保存。刷一下浏览器,这下正常显示首页了。新手容易忽略这点,网站没默认入口,老报404错误。
配置完我美滋滋测试,结果服务器罢工了。任务管理器里一看,W3SVC 服务没跑起来。我进“服务”菜单(控制面板里搜服务),找到“World Wide Web Publishing Service”,右击“启动”。一次不行,重启电脑后才稳定运行。新手记着查服务状态,别让服务器睡大觉。
所有设置齐活儿后,我本地和同事手机都输入 IP 试了试。第一次加载失败,查日志发现防火墙作怪。关掉防火墙测试,页面成功蹦出来了。把规则加回防火墙白名单,网站就能顺畅访问。整个过程折腾了半下午,从蒙圈到熟悉,新手多实践几次就会顺畅了。
整体下来,我感觉 IIS 配置没啥高深的,主要是步骤顺溜了就不怕麻烦。回头把经验整成笔记,省得以后再走弯路。新手朋友也别灰心,一步步跟上来准没错。