热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Win2003灵活实现多Web站点的设置方法[图文]

其实这篇教程就是对于刚接触服务器的朋友,如果在一个服务器上放置多个站点,使用不同的域名,转到不同的站点,其实主要是在主机头值得问题,大家看完这篇基本上可以了解。
一、建立虚拟主机

  那么一个服务器上有两个网站,用户如何访问这两个网站呢?可以有三种方法。

  1>两个网站使用不同的IP地址。这样用户在访问第一个网站需在浏览器中输入http://192.168.100.1,访问第二个网站需在浏览器中输入http://192.168.200.1。(假设的)

  2>两个网站使用相同的IP,但使用不同的端口号。这样用户在访问第一个网站时需在浏览器中输入http://192.168.100.1,访问第二个网站时需在浏览器中输入http://192.168.100.1:81

  3>两个网站使用相同的IP和端口号,但给第二个网站使用一主机头,这样用户在访问第一个网站是按需在浏览器中输入http://192.168.100.1,访问第二个网站时需在浏览器输入http://主机头。

  新建一Web的站点

  在“internet信息服务(IIS)管理器”窗口中双击“网站”图标,并右击“默认网站”,选择“新建”------“网站”。此时打开了“网站创建向导”窗口,点击下一步,开始创建的网站输入网站的描述信息,接着点击下一步。

  在IP地址设置中有三种设置方式,网站IP地址、网站TCP端口、此网站的主机头。可根据需要自行选择。

Win2003灵活实现多Web站点协同管理

  输入此网站的网页文件所在目录。设置网站访问的权限,一般不需要“写入”权限。点击下一步,完成新网站的创建。

Win2003灵活实现多Web站点协同管理

  配置不同IP地址的站点方法

  具体方法:

  在“IIS服务管理器”中,右击新建的网站(电影服务),选择属性,并在“网站选项卡”下更改IP地址。

Win2003灵活实现多Web站点协同管理


  配置不同端口的站点方法

  具体方法:

  在“IIS服务管理器”中,右击新建的网站(电影服务),选择属性,并在“网站选项卡”下更改端口为不同的值,如81。

  配置不同主机头

  具体方法:

  在“IIS服务管理器”中,右击新建的网站(电影服务),选择属性,在“网站选项卡”下点击ip地址后的“高级”,并在弹出的“高级网络标识”窗口中点击“编辑”按钮。

  接着在弹出的“添加/编辑网络标识”窗口中“主机头值”。

Win2003灵活实现多Web站点协同管理

  设置完主机头后还需要配置DNS服务器,添加主机头值的主机记录,是客户端能够解析出主机头的IP地址,就可以使用“http://主机头”访问网站。

Win2003灵活实现多Web站点协同管理

  二、WEB站点的排错

  ·客户机访问WEB站点的过程

  1>当客户机访问网站时,服务器先检查客户机IP地址是否授权

  2>然后检查用户和密码是否正确(匿名用户不需要密码)

  3>接着检查主目录是否设置了“读取权限”

  4>最后检查网站文件的NTFS权限

  ·常见错误

  1、错误号403.6

  分析:

  由于客户机的IP地址被WEB网站中设置为阻止。

  解决方案:

  打开站点属性->“目录安全性选项卡”->“IP地址和域名限制”->点击“编辑”按钮,并将拒绝的IP段删除。

Win2003灵活实现多Web站点协同管理

  2、错误号401.1

  分析:

  由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。

  解决方案:

  (1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:

  控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。

  (2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:

  开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。

  注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。

  3、错误号401.2

  原因:关闭了匿名身份验证

  解决方案:

  打开站点属性->目录安全性->身份验证和访问控制->选中“启用匿名访问”,输入用户名,或者点击“浏览”选择合法的用户,并两次输入密码后确定。

Win2003灵活实现多Web站点协同管理

  4、错误号:401.3

  原因:

  原因一 IIS匿名用户一般属于Guests组,而我们一般把存放网站的硬盘的权限只分配给administrators组,这时候按照继承原则,网站文件夹也只有administrators组的成员才能访问,导致IIS匿名用户访问该文件的NTFS权限不足,从而导致页面无法访问。

  原因二 是在IIS 管理器中将网站的权限设置不可读(IIS匿名用户)。

  解决方案:

  给IIS匿名用户访问网站文件夹的权限.

  方法1:进入该文件夹的安全选项,添加IIS匿名用户,并赋予相应权限,一般是只读。

  方法2: 右击站点,选择“权限”,打开权限设置窗口。并赋予IIS匿名用户只读权限。

Win2003灵活实现多Web站点协同管理


推荐阅读
  • 应对.avast后缀勒索病毒:全面指南
    本文详细介绍了.avast后缀勒索病毒的特性、感染途径、恢复方法及预防措施,旨在帮助用户有效应对这一威胁。 ... [详细]
  • NFS(Network File System)即网络文件系统,是一种分布式文件系统协议,主要用于Unix和类Unix系统之间的文件共享。本文详细介绍NFS的配置文件/etc/exports和相关服务配置,帮助读者理解如何在Linux环境中配置NFS客户端。 ... [详细]
  • 在Windows Server 2008 R2上配置IIS FTP服务
    本文详细介绍了如何在Windows Server 2008 R2操作系统上通过IIS配置FTP服务的过程,包括服务器角色的选择与安装、FTP站点的创建以及必要的服务和防火墙设置检查。 ... [详细]
  • 微信小程序中实现位置获取的全面指南
    本文详细介绍了如何在微信小程序中实现地理位置的获取,包括通过微信官方API和腾讯地图API两种方式。文中不仅涵盖了必要的准备工作,如申请开发者密钥、下载并配置SDK等,还提供了处理用户授权及位置信息获取的具体代码示例。 ... [详细]
  • Barbican 是 OpenStack 社区的核心项目之一,旨在为各种环境下的云服务提供全面的密钥管理解决方案。 ... [详细]
  • 电脑维修人员为何建议避免使用杀毒与清理工具?
    在日常维护或购买电脑时,技术人员常建议用户不要随意安装杀毒软件或清理工具,这背后有何深意?本文将深入探讨这一现象的原因。 ... [详细]
  • 当您忘记了三星账户的密码并考虑进行出厂重置时,了解正确的步骤至关重要。本文将指导您完成这一过程,确保数据安全的同时解决登录问题。 ... [详细]
  • 前言无论是对于刚入行工作还是已经工作几年的java开发者来说,面试求职始终是你需要直面的一件事情。首先梳理自己的知识体系,针对性准备,会有事半功倍的效果。我们往往会把重点放在技术上 ... [详细]
  • 探索古典密码学:凯撒密码、维吉尼亚密码与培根密码
    本文深入探讨古典密码学的基本概念及其主要类型,包括替换式密码和移位式密码。文章详细介绍了凯撒密码、维吉尼亚密码和培根密码的工作原理及加密解密方法。 ... [详细]
  • 初探Java编程:从入门到实践
    本文旨在为初学者提供Java编程的基础知识,涵盖程序、算法、流程图的概念,以及JDK环境的配置和Eclipse的使用方法。 ... [详细]
  • MySQL锁机制详解
    本文深入探讨了MySQL中的锁机制,包括表级锁、行级锁以及元数据锁,通过实例详细解释了各种锁的工作原理及其应用场景。同时,文章还介绍了如何通过锁来优化数据库性能,避免常见的并发问题。 ... [详细]
  • 本文探讨了如何利用SqlDependency执行复杂的SQL查询,并确保在多线程环境下的安全性与效率。 ... [详细]
  • 本指南详细介绍了金仓数据库KingbaseES的安全威胁及应对措施,旨在帮助用户更好地理解和实施数据库安全保护。 ... [详细]
  • 安装双硬盘对电脑有何益处?
    面对日益增长的数据存储需求,仅通过更换更大容量的硬盘来解决空间问题并非唯一途径。本文探讨了在同一台计算机上安装两个硬盘的可能性及其带来的多种优势。 ... [详细]
  • WinSCP: 跨Windows与Linux系统的高效文件传输解决方案
    本文详细介绍了一款名为WinSCP的开源图形化SFTP客户端,该工具支持SSH协议,适用于Windows操作系统,能够实现与Linux系统之间的文件传输。对于从事嵌入式开发的技术人员来说,掌握WinSCP的使用方法将极大提高工作效率。 ... [详细]
author-avatar
1021365712_3a478e
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有