iis配置网站怎么操作(完整步骤图解一看就会)

发布日期:2025-11-04 00:10浏览次数:

行,今天我来折腾IIS建网站这事儿,一开始真是一头雾水,后来摸明白了也没那么吓人。就用我这回建个简单测试站的例子,把每一步怎么捣鼓的给大家拍得清清楚楚,包你看完就会搞。

第一步:先确认这机器上装了IIS

我这台电脑是Windows 10,默认没开IIS这玩意儿,得手动打开它。我在键盘上按住Win键+R,啪地弹出“运行”框,直接敲了个然后回车(或者去控制面板里找“程序和功能”也一样)。进去后戳左边那个“启用或关闭Windows功能”

然后就开始找找,在弹出来的列表里往下翻,看到“Internet Information Services”(就是IIS),点开它前面的小加号,就像翻文件夹一样。我主要是想搞个网站,所以重点钩了下面这几样:

  • Web管理工具里的“IIS管理控制台”,没这个连面板都看不到
  • “万维网服务”,展开它
  • “应用开发功能”里钩了个,万一以后要用
  • 最重要的,在“安全性”下面钩上“Windows 身份验证”“请求筛选”,基本的保护措施得有

钩完了点确定,电脑就开始自己忙活安装,等。装完要重启一下机器才灵光。

第二步:打开IIS管理面板来开搞

重启完了,我按住Win键+R,这回敲inetmgr,回车!那个黑糊糊的IIS管理器唰就弹出来了。左边有个叫“应用程序池”的东西,点开就能看到微软默认搭的一个池。

懒得用默认的,我自己新建个干净的池。在右边操作栏里点“添加应用程序池”,给它起个好记的名字,比如MyTestAppPool。下面那个.NET版本,我用*的就选了.NET CLR v4.0,托管模式选集成就行。点确定搞定。

第三步:把新网站架子搭起来

回到管理器左边,点开服务器名字下面那个节点,再右键点“站点”,选“添加网站”,新网页就来了。

站点名称随便填,我写的MyTestSite

下面那个应用程序池,得选我刚建的那个MyTestAppPool

物理路径最要命,就是你放网站文件的地方。我提前在D盘建了个叫“MyTestSiteFiles”的空文件夹,点右边找到它,就定这儿了;

绑定那块,我就按默认的http协议,端口用了8080(80端口经常被占,省得麻烦)。主机名空着先不管;

点完确定,左边列表里就冒出我建的这个站了。

第四步:存网页进去看看效果

光有个空壳没内容咋行?我顺手打开记事本,在里面敲了几行字:

Hello from my IIS Test Site!

存到之前设置的那个物理路径(D:MyTestSiteFiles)里,文件名存成。

然后赶紧点开浏览器,地址栏打http://localhost:8080,回车——页面上把我刚写的“Hello...”那几个大字清清楚楚显示出来了!

第五步:碰见权限不够咋整

别高兴太早,有次我塞了个*测试页进去,访问它就爆HTTP Error 500.19这种吓人的错误。仔细一看提示,说是“对路径的访问被拒绝”,就是IIS那账户没权限读我的网站文件夹。

这好办:

找到我放网页的那个D:MyTestSiteFiles文件夹;

右键点它,选“属性”

找到“安全”那一页;

“编辑”,再点“添加”

在弹出来的框里直接敲IIS AppPoolMyTestAppPool(就是我设的那个程序池名字),点“检查名称”,没问题了确认;

回到权限列表,钩上“读取和执行”“列出文件夹内容”“读取”这三项,再点确定完事儿。

第六步:防火墙可能来坏事

我这儿自己玩所以没碰到,但有朋友问过——如果从别的机器死活访问不了你的站,八成是被防火墙挡了。这时就得去系统防火墙设置里,给8080端口开个门:

在控制面板里找到Windows Defender防火墙

“高级设置”

在左边点“入站规则”,右边点“新建规则”

端口,点下一步;

填上8080,再跟着提示下一步下一步,起个规则名字搞定。

搞完这些,我那个测试网站就能稳稳当当地跑了,不管是本机看还是局域网里别人访问都溜得很。反正多摸几次胆子就大了,就这么点事儿!

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