IIS(Internet Information Services,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP> Professional和Windows Server 2003一起发行,但在Windows XP> Home版本上并没有IIS。IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。 —— 百度百科
IIS安装
1. 打开“控制面板” - “程序”- “启用或关闭 Windows 功能”:
2. 选择“Internet 信息服务(或Internet Information Services)”项,勾选IIS服务相关功能(按需勾选):
3. 确定安装:
点击确定后会出现搜索文件的提示框:
此时系统有过更新,会直接开始安装服务及功能,如没有更新文件,会提示下载:
此时点击“从 Windows 更新下载文件”,等待下载完成后,会自动安装功能。
注:在下载时,可能会提示错误代码:0x800F0906,这个是.NET Framework 3.5安装时提示的错误,解决方法可以看这里或这里。出现此错误提示时,按上述解决方法安装.NET 3.5后再重复IIS安装步骤,即可快速完成。另,附上Microsoft .NET Framework 3.5 Service Pack 1 下载地址
IIS服务配置
1. 快捷键 WIN + X
- “计算机管理”:
2.选择IIS管理器
弹出的窗口选择“是”以后,注意启动万维网发布服务(W3SVC):
注: 在启动IIS服务前,需要先启动万维网发布服务,不然会出现“万维网发布服务(W3SVC)已经停止。除非万维网发布服务(W3SVC)正在运行,否则无法启动网站。”的错误提示。
启动万维网发布服务后,就可以发现 Default Web Site
的网站管理的状态为启动:
启动IIS服务后即可以浏览网站,出现类似下图结果表示IIS安装配置完成:
IIS服务器站点配置
1. “控制面板” - “管理工具”-“Internet Information Services(IIS)管理器”:
2. 如图,网站上右键,“添加站点”:
设置完成后,可以在“网站”下看到自己最新添加的站点。如,此处新增站点“HelloWorld”:
注: 在填写新添加网站信息时,注意端口值,避免冲突。(当其他网站运行时,端口出现冲突时,会有窗口提醒。)
3. 设置完成后,启动万维网发布服务(W3SVC),然后在新站点名称上右键 - “网站管理”- “浏览”,会出现如下错误提示页面:
错误提示页面中,清楚的说明了错误可能的原因及解决方法,按照其解决步骤操作后,即可运行成功:
设置好目录浏览,再次浏览时,会发现403错误不见了,但只是显示目录结构,此处是“index.aspx”文件不再“默认文档”的配置中,这里添加上,即可解决: