IIS 6.0 安装与网站架设教程[图文]_win服务器

IIS 6.0网站架设

IIS是微软推出的一套架设WEB、FTP、SMTP服务器的整合系统组件,主要捆绑在微软的Windows 2003等服务器操作系统中。Windows 2003不仅集成有IIS 6.0,而且还带有一个web版本,专门用于web服务的各种web接口应用,功能极其完美。

一、IIS 6.0概述

IIS 6.0包含在Windows Server 2003服务器的四种版本之中:数据中心版、企业版、标准版和Web版。另外,再说一个最常见的IIS 6.0问题:IIS 6.0不能在Windows XP、2000或NT上运行。除了本文开头介绍的Windows 2003 Web版本以外,Windows 2003的其余版本默认都不安装IIS,跟以前IIS版本的差异也很大,比较显著的就是提供POP3服务和POP3服务Web管理器支持。另外,在windows 2003下的IIS安装可以有三种方式:传统的“添加或删除程序”——“添加/删除Windows组件”方式、利用“管理您的服务器”向导和采用无人值守的智能安装。

二、IIS 6.0安装过程

我们还是采用熟悉的在控制面板里安装的方式进行。在控制面板里选择“添加或删除程序”中的“添加/删除Windows组件”。双击“应用程序服务器”,再双击“Internet信息服务”,选中“万维网服务”(注:此选项下还可进一步作选项筛选,请根据自己需要选用,如图1所示),点确定即可安装完成。

图1

三、配置IIS 6.0

1. 同其它windows平台一样,此时默认Web站点已经启动了。但请大家注意,IIS 6.0最初安装完成只支持静态内容(即不能正常显示基于ASP的网页内容),因此首先要做的就是打开其动态内容支持功能。依次选择“开始-“程序-“管理工具-inter信息服务管理器”,在打开的IIS管理窗口左面点“web服务扩展”,如图2所示,将鼠标所在的项“ASP.NET v.1.1.4322”以及“Active Server Pages”项启用(点允许)即可。此外安装asp.net2.0,php以及cgi的配置等等,就不在这里详细讲解了。

                              图2

 2. 实现WAP应用

 WAP是Wireless Application Protocol,即无线应用协议。同时这也是一个开放的全球标准,可以使移动电话和其他无线终端的用户快速安全地获取互联网及企业内部网的信息及其他通信服务。配置路径在网站属性窗口的HTTP最后一个内容框“MIME类型”处。点击右下角“MIME类型”后如图3所示,通过新建按钮来注册MIME类型,确定即可。此外,像.iso,.exe等文件的下载也是需要在这里添加才行。比如添加.iso文件下载,扩展名为:.iso,类型为:application.下图为添加.iso注册和配置wap后的效果:

图 3

四.网站的架设

    本节对网站的架设和简单设置做详细讲解(以asp站点为例):

   打开Internet 信息服务(IIS)管理器,点击网站右键新建站点,我们这里为web,点击下一步设置ip和端口:ip为服务器的ip,端口为默认80,主机头值为网站域名。

图 4

   点击下一步设置网站访问路径,我们这里是d:\web\test:

                               图 5

 点击下一步进入网站访问权限,一般我们这里选择前两项,如果要运行cgi必须选上第三项:

                                      图 6

     点击下一步,完成网站的新建。

 接下来就是网站的访问权限和一些基本设置:

A.     访问权限:

         打开我的电脑属性->管理->本地用户和组->用户,新建web访问帐号,密码我们设置为123,最好将其添加为guest组(一般默认为users组)。如图:

图 7

      然后打开iis,右键点击web站点->权限->添加,输入web(此处可以通过“高级”->立即查找来添加),点击确定按钮添加完成,除完全控制权限不给外,其余权限都给。如图8所示。

      权限添加完成之后要对web子文件夹续权:权限->高级,选择下图所示的选项框,点击确定。

          

      最后添加匿名访问权限。右键点击web站点->属性->目录安全性->编辑,输入用户名web,密码123(此处用户名和密码要与管理里面设置的一样),点击确定权限添加完毕。

      至此,网站的访问权限设置完毕,现在你的网站就可以访问了。

         

                           图 8

B.  网站的属性设置

       右键单击站点->属性:

       (1)目录安全性:此处主要是匿名访问的设置,前面已经讲到过,这里就不多讲了。

(2)http头:此属性前面也讲到过,一般用的比较多的是MIME类型的添加,这里也不多作介绍了。

(3)asp.net:用来设置asp的版本。

(4)文档: 用来添加网站默认首页。

(5)性能:带宽限制和网络连接数限制。

(6)ISAPI筛选器:asp一般默认,php此处必须添加。

(7)网站:网站标识->高级,可以添加和修改绑定的域名;

           启用日志记录一般设置为关闭。

 (8)主目录:可以编辑网站程序路径,一般给记录访问,读取,索引资源权限;

             应用程序设置: 要注意,执行权限为“纯脚本“

             *配置:1.映射->应用程序扩展(各种文件格式的下载,如果是php

程序,此处需添加.dll文件)

                    2.选项:启用会话状态,启用缓冲,启用父路径(一定要选)都打钩。

                    3.调试:一般脚本错误的错误信息选择:

          至此网站属性的简单设置就设置完成。

五. 常见的问题

       1.未启用父路径

           症状举例:Server.MapPath() 错误 'ASP 0175 : 80004005'

不允许的 Path 字符

/0709/dqyllhsub/news/OpenDatabase.asp,行 4

在 MapPath 的 Path 参数中不允许字符 '..'。

            原因分析:

许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考虑,这一选项默认是关闭的。

           解决办法:在IIS中 属性->主目录->配置->选项中。把”启用父路径“前面打上勾。确认刷新。

                      如下图所示:

         2:ASP的Web扩展配置不当(同样适用于ASP.NET、CGI)

             症状举例:

HTTP 错误 404 - 文件或目录未找到。

原因分析:

在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的。

            解决方法:

在IIS中的Web服务扩展中选中Active Server Pages,点击“允许”。如下图所示:

3:身份认证配置不当

             症状举例:

HTTP 错误 401.2 - 未经授权:您为被授权查看该页。

            原因分析:

                       一般造成的原因是匿名访问权限和网站的访问权限的帐号和密码不一致造成的, 再前面已经讲到过具体的操作。

           解决方法:

                       管理里面新建的web访问帐号和密码与匿名访问里的帐号和密码保持一致,并且添加到网站的访问权限上。

    4:IUSR账号被禁用

症状举例:

HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。

   原因分析:

由于用户匿名访问使用的账号是IUSR_机器名,因此如果此账号被禁用,将造成用户无法访问。

解决办法:

控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。

  5. :MIME设置问题导致某些类型文件无法下载(以ISO为例)

症状举例:

HTTP 错误 404 - 文件或目录未找到。

原因分析:

IIS6.0取消了对某些MIME类型的支持,例如ISO,致使客户端下载出错。

解决方法:
在IIS中 属性->HTTP头->MIME类型->新建。在随后的对话框中,扩展名填入.ISO,MIME类型是application。

另外,防火墙阻止,ODBC配置错误,Web服务器性能限制,线程限制等因素也是造成IIS服务器无法访问的可能原因,这里就不再一一馈述了。

时间: 2024-08-03 09:32:34

IIS 6.0 安装与网站架设教程[图文]_win服务器的相关文章

win2008里IIS安装以及IIS7简单设置教程[图文]_win服务器

windows2008里面的IIS它默认安装好IIS服务后,集成了两种IIS,一种是IIS6.0,这个版本是以前2003上使用的,还有一种就是目前的新产品IIS7.0(当然了,你在安装IIS服务的时候,可以勾选是否安装IIS6.0以及是否安装FTP服务),它与前边的版本相前的话,好处是做的更加智能,功能也更强大,并且在安装完后,它的功能都是以模块化的形式展现出来的,让人感觉起来是更简单了,其实就我个人感觉,它变的更复杂了 2.还有一个就是它的FTP,在2008上面默认是没有最新版FTP安装的,如

服务器(VPS)安装WebSite Panel面板教程(图文)_服务器其它

这篇接下来为大家分享下WebsitePanel的安装,WebsitePanel简称WSP是微软旗下,开源免费的虚拟主机系统. 一. 下载安装WebsitePanel 首先我们下载WebsitePanel安装工具:官方下载地址下载好工具就安装以下是选择安装的目录[建议下载到其他的目录,不要放在C盘,防止格式化] > > 安装完成后在桌面上会生成个快捷方式:WebsitePanel Installer,双击它 > 打开后点击更新 > 查看我们需要装的配置 > 二,安装流程[先安装

Win2008 IIS 7.0+php,MySQL,Zend,phpMyadmin配置图解_win服务器

首先确认你已经把一下程序下载完毕mysql-5.0.41-win32.phpMyAdmin-2.11.3.ZendOptimizer-3.3.0a.php-5.2.5-Win32 首先把php的压缩包解压到E盘,例如E:\php            (也可以是其他盘符,个人喜好而已) 1.IIS 管理器主界面 2.配置ISAPI筛选器 打开站点的ISAPI筛选器,添加一个筛选器. 筛选器名称为php,可执行文件路径为F:\php\php5isapi.dll 3.配置处理程序映射 添加脚本映射

IIS启用GZip压缩的详细教程(图文)_win服务器

IIS启用GZip压缩,是提高网站速度和减轻服务器负载的一个优化手段和方法,经测试,网站启用GZip压缩后,速度快了3倍!而配置起来也相当的简单,因此被广大网站管理员使用.本文将详细介绍如何在IIS启用GZip压缩,同时解决可能遇到的一些问题.       IIS启用GZip压缩的步骤:       1.打开IIS,右键点击"网站",选择"属性"       2.在打开的窗口里,切换到"服务"标签,然后选中"HTTP压缩"下面

WinXP下安装IIS搭建ASP环境教程[图文]_win服务器

如果你使用的是Windows 7,推荐阅读<演示:Windows7 下安装IIS7 启用ASP+Access环境> 安装IIS 5.1 1.下载IIS 5.1 (winxp sp3 IIS 5.1) 2.打开[控制面板]->[添加或删除程序],点击[添加/删除Windows组件(A)],勾选[Internet信息服务(IIS)],点击[下一步] 3.提示[插入磁盘],点击[确定] 4.弹出[所需文件],点击[浏览] 5.找到下载好并解压出来的IIS 5.1(这里为D盘下的Win XP I

serv-U FTP软件的攻击防守修改教程[图文]_win服务器

在看这篇文章之前,有几点要注意 1.everyone用户完全控制目录在服务器上绝对不能出现 2.WEB目录上的权限都是独立的一般情况下是读取和写入,无运行权利 3.ipsec做了限定相关出入站端口访问Serv-u本地默认管理端口,以默认管理员登陆新建域和用户来执行命令,Serv-u V3.x以上的版本默认本地管理端口是:127.0.0.1:43958,所以只能本机连接,默认管理员: LocalAdministrator,默认密码:#l@$ak#.lk;0@P,这是集成在Serv-u内部的,可以以

使用IIS+Tomcat6.0将JSP网站发布到Internet

使用IIS+Tomcat6.0将JSP网站发布到Internet,先用IIS将域名绑定. 下面是笔者配置成功的步骤,请参考,并根据实际情况配置. 平台: windows2003 + IIS6 + TOMCAT6 + J2SE1.5.0 一.下载一个整合需要的文件isapi_redirect.dll       下载地址http://apache.justdn.org/tomcat/tomcat-connectors/jk/binaries/win32       在此我下载的是jk-1.2.23

win2008下IIS 7.0安装配置教程_win服务器

在windows2008下安装IIS 7.0,一共7个步骤. 步骤 启动服务器管理器点击开始菜单->所有程序->管理工具->服务器管理器,启动服务器管理器,界面如下: 增加一个服务器角色 在服务器管理器中,选择角色,你将可以看到角色总视图. 启动添加角色向导点击添加角色,会启动添加角色向导,点击下一步然后选择要安装的角色. 选择安装Web服务器(IIS)角色 选中Web服务器(IIS) 依赖于Windows进程激活服务(WAS)的Web服务器角色 添加角色向导会针对任何需要的依赖关系向你

Win2003+IIS 6.0下启用压缩技术精简网站体积的方法_win服务器

一.HTTP压缩概述 HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法.HTTP压缩采用通用的压缩算法如gzip等压缩HTML.JavaScript或 CSS文件.压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度.当然,同时也会增加一点点服务器的负担.Gzip是比较常见的 一种HTTP压缩算法. 二.HTTP压缩工作原理 Web服务器处理HTTP压缩的工作原理如下: 1.Web服务器接收到浏览器的HTTP请求后,检查浏览器是否支持HTTP压缩: 在用户浏览器发