当前位置:web 服务器 > IIS >>

Windows 2003 IIS安装及配置教程(图文介绍)

跟别的windows平台一样,windows2003一样能够采取第三方软件或系统自带IIS6.0两种方式架设WEB服务器;同时windows2003还有一个web版本,专用于基于web服务的各种web接口应用,功能极其完美。本文以系统自带IIS6.0为例,IIS6.0给我们带着了很多振奋人心的改变,在架设过程中我们慢慢的来明白。

  一、 IIS6.0综述。

  IIS 6.0在Windows2003服务器的四种版本“企业版、标准版、数据中心版和Web版”中都包含有,它不能够运行在Windows XP、2000或NT上。除了本文开头介绍的Windows 2003 Web版本以外,Windows 2003的其余版本默认都不安装IIS;其跟以前IIS版本的差异也可谓很大,非常显著的能够提供POP3服务和POP3服务Web管理器支持。还有,在 windows2003下的IIS安装能够有三种方式:很多的“添加或删除程序”的“添加/删除Windows组件”方式、使用“管理您的服务器”向导和采取没有人值守的智能安装。

  二、 IIS6.0安装过程。

  我们或者采取熟悉的在控制面板里安装的方式进行,感觉此种方式比起在“管理您的服务器”窗口里

   安装要灵活多数。在控制面板里依次选择“添加或删除程序”的“添加/删除Windows组件”;双击“应用程序服务器”,再双击“Internet信息服务”,选中“万维网服务”(注:此选项下还可进一步作选项筛选,请根据个人就得选用,如下图所示),点确定即安装完成。

Windows 2003 IIS安装及配置教程(图文介绍)

  三、 配置IIS6.0。

    说明:本文所述配置重在多数注意事项或重要设置方面,即与以前IIS版本的非常设置;而对于具体配置一个完整的WWW服务流程不在重点关注之内,我们能够参阅相关文章。

    1.同别的windows平台一样,这种时候默认Web站点能够启动了。但请我们注意,IIS6.0最初安装完成是只支持静态内容的(即不能够正常显示基于 ASP的页面内容),所以第1步要做的能够打开其动态内容支持功能。依次选择“开始”-“程序”-“管理软件”-“inter信息服务管理器”,在打开的 IIS管理窗口左面点“web服务扩展”;如下图所示,用鼠标所在的项“ASP.NET v.1.1.4322”还有“Active Server Pages”项采取(点允许)就能够。

Windows 2003 IIS安装及配置教程(图文介绍)

    ASP .NET解释:这是新一代的 Microsoft 服务器端脚本环境。它提供一种新的编程模式和结构,使 Web 设计者能够构架和部署比以前更安全、更灵活、更稳定的企业类 Web 应用程序。

   2.做的更好WAP应用。

   WAP是Wireless Application Protocol,即没有线应用协议。同时这也是一个开展的全球标准,能够使移动电话和别的没有线终端的网民快速安全地获取互联网及企业内部网的信息及别的通信服务。配置路径在网站属性窗口的HTTP头下最后一个内容框“MIME类型”。点击右下角“MIME类型”后如下图所示,通过新建选项来注册MIME类型,确定就能够。

Windows 2003 IIS安装及配置教程(图文介绍)

   注:可能IIS暂时还不支持WAP,那就到http://www.gmcc.net/wap/m3stp06.zip下载WAP浏览器并安装就能够。

3.远程维护Web接口支持。

   即管理员能够远程进入IIS 6.0 Web接口的管理页面,这在管理维护方面是非常非常重要的一项功能。在前面所述的IIS安装步骤“选择万维网服务”一步时,双击“万维网服务”根据中勾选“远程管理(HTML)”就能够(注:要安装“远程管理”组件,您的windwos2003主分区必须是NTFS)。安装好之后就能够在浏览器里敲入(https://服务器名称或IP地址:8098)来访问IIS 6.0的Web接口管理页面,进一步进行诸如创建、编辑、删除服务器上的网民和组名单等操作。

   除此之外,对于对网站的具体设置:比如身份验证和访问控制、采取网站内容过期控制、设定主目录路径及给予网民的访问权限等配置,因为以前在XP环境下的 IIS详细配置资料已很齐全,故没有详述,请我们查阅相关资料。

  四、 相关设置疑问处理。

  虽然采取IIS6.0配置WEB服务一样简单,可或者有不少技术或多或少的出些疑问。下面是笔者对3个常见访问疑问的搜集总结:

  1. 问题:HTTP 错误 404 - 文件或目录没有找到

   分析处理:这种疑问十分常见。原因是在IIS6.0中新添加了“web程序扩展”这一项,而里面的好多服务默认都是禁止的,本文前面也提到过。直接在“web程序扩展”里采取“Active Server Pages”就能够。

  2. 问题:HTTP 错误 401.2 - 没有经授权:访问因为服务器配置被拒绝

   分析处理:造成这种的原因应该是身份验证设置的疑问,那么用其设置为匿名身份见证就完成了,这是

   大多数站点使用的见证做法。

  3.问题:差不多于Server.MapPath() 错误 'ASP 0175 : 80004005'的出错信息

   分析处理:IIS6.0出于安全考虑,默认关闭了父路径(诸如../格式的语句),只需在“主目录-配置-选项”,用“采取父路径”勾选就能够。

学习电脑编程语言,请点 www.zzzyk.com《电脑教程》栏目

Apache
IIS
Nginx
Tomcat
如果你遇到web 服务器难题:
访问www.zzzyk.com 试试
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,