- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
windows2003服务之WEB高级应用
2009-6-4 来源:51cto 作者:佚名 【大 中 小】 点击: 184 次
一:建立虚拟主机
?
·对于一个小型企业,可以用2003架构一个Web站点。但如果有两个或者更多Web站点该怎么办?是不是再买一台2003服务器来架构Web站点?不用的,只需在一台2003上架两个Web站点,通过配置虚拟主机来完成要求(什么是虚拟主机?在一台2003服务器上运行多个网站,这些网站就成为虚拟主机。)
?
那么一个服务器上有两个网站,用户如何访问这两个网站呢?可以有三种方法。
?
1两个网站使用不同的IP地址。这样用户在访问第一个网站需在浏览器中输入[url][/url],访问第二个网站需在浏览器中输入[url][/url]。(假设的)
?
2两个网站使用相同的IP,但使用不同的端口号。这样用户在访问第一个网站时需在浏览器中输入[url][/url],访问第二个网站时需在浏览器中输入[url][/url]:81
?
3两个网站使用相同的IP和端口号,但给第二个网站使用一主机头,这样用户在访问第一个网站是按需在浏览器中输入[url][/url],访问第二个网站时需在浏览器输入http://主机头。
?
?
·新建一Web的站点
在“internet信息服务(IIS)管理器”窗口中双击“网站”图标,并右击“默认网站”,选择“新建”------“网站”。此时打开了“网站创建向导”窗口,点击下一步,开始创建信的网站
?
输入网站的描述信息,接着点击下一步
?
在IP地址设置中有三种设置方式,网站IP地址、网站TCP端口、此网站的主机头。可根据需要自行选择
?
输入此网站的网页文件所在目录
?
设置网站访问的权限,一般不需要“写入”权限。点击下一步,完成新网站的创建。
?
?
?
·配置不同IP地址的站点另一种方法
?
具体方法:
在“IIS服务管理器”中,右击新建的网站(电影服务),选择属性,并在“网站选项卡”下更改IP地址
?
?
·配置不同端口的站点另一种方法
?
具体方法:
在“IIS服务管理器”中,右击新建的网站(电影服务),选择属性,并在“网站选项卡”下更改端口为不同的值,如81。
?
?
·配置不同主机头
?
具体方法:
在“IIS服务管理器”中,右击新建的网站(电影服务),选择属性,在“网站选项卡”下点击ip地址后的“高级”,并在弹出的“高级网络标识”窗口中点击“编辑”按钮。
接着在弹出的“添加/编辑网络标识”窗口中“主机头值”。
?
?
设置完主机头后还需要配置DNS服务器,添加主机头值的主机记录,是客户端能够解析出主机头的IP地址,就可以使用“http://主机头”访问网站。
?
?
?
二:WEB站点的排错
?
·客户机访问WEB站点的过程
1当客户机访问网站时,服务器先检查客户机IP地址是否授权
2然后检查用户和密码是否正确(匿名用户不需要密码)
3接着检查主目录是否设置了“读取权限”
4最后检查网站文件的NTFS权限
?
?
·常见错误
?
1、错误号403.6
?
?
?
?
分析:
由于客户机的IP地址被WEB网站中设置为阻止。
?
解决方案:
打开站点属性-“目录安全性选项卡”-“IP地址和域名限制”-点击“编辑”按钮,并将拒绝的IP段删除。
?
?
2、错误号401.1?
?
分析: 由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。 又或者IIS中设置的匿名用户密码不正确
?
解决方案: (1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用: 控制面板-管理工具-计算机管理-本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。 (2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限: 开始-程序-管理工具-本地安全策略-安全策略-本地策略-用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。
注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。
(3)在计算机管理中给用户重新设置密码,然后在IIS“目录安全性”选项卡下修改IUSR_机器名账号密码
?
3、错误号401.2
?
?
?
?
?
原因:关闭了匿名身份验证
?
解决方案: 打开站点属性-目录安全性-身份验证和访问控制-选中“启用匿名访问”,输入用户名,或者点击“浏览”选择合法的用户,并两次输入密码后确定。
?
?
4、错误号:401.3?
?
?
原因:
?
原因一 IIS匿名用户一般属于Guests组,而我们一般把存放网
文档评论(0)