在 windows系统中搭建Web服务

3-搭建Web服务

一、WWW概述

1)、WWW概述

ØWWWWorld  Wide  Web)服务:即万维网服务,是指在网上发布,并可以通过浏览观看的图形化页面服务

Ø万维网服务是通过建立Web站点来实现的

【Apahce】

开源软件,用户可免费下载使用,支持Unix、Linux、Windows等操作系统

   Apahce的特点就是简单、高效、性能稳定

【IIS】:Internet  Iformation Service

IIS是微软公司的Web服务器产品,IIS提供了一个图形化界面的管理工具,称为Internet服务管理器,用于配置和管理Internet服务

IIS包含了Web服务、FTP服务、分别用于浏览网页、传输文件

2)、IIS概述

ØIIS提供了可用于Internet、Intranet或者Extranet上集成的Web服务器的能力,这种服务器具有可靠、可伸缩、安全以级可管理的特点

ØIIS可以为动态网络应用程序创建功能强大的通信平台

ØIIS7.0是最新版本的IIS,它是Windows  Server  2008中的Web服务器角色

【IIS 7.0相对以前版本的ISS有如下改进】

a)统一的W    eb平台,为管理员和开发人员提供一个一致的Web解决方案

b)增强了安全性和自定义服务器,以减少攻击面的功能

c)简化了诊断和故障排除功能,以方便解决问题

d)改进了配置且支持服务器场

二、安装和配置Web站点

1)、安装IIS7.0

Ø服务器管理器→→角色→→添加角色→→Web服务器(IIS)

ØIIS默认站点:http://localhost或http://127.0.0.1

2)、配置Web站点

可使用“Internet信息服务管理器”来配置IIS
1、配置站点的IP地址和TCP端口

Ø‘编辑绑定’中的‘全部未分配’,表示此站点将响应分配给该计算机但没有分配给其他站点的所有IP地址

ØWeb服务的默认端口‘TCP/80’,访问方式http://ip,“http://ip:端口号”

【绑定类型】

http(Hypertext  Transfer Protocol),即超文本传输协议,用于在客户机和服务器之间交互,交互信息以明文方式传输

https(Secure  Hypertext Transfer  Protocol),即安全超文本传输协议,是http的安全版,使用SSL(Secure  Sockets Layer,安全套接字层)加密客户机和服务器之间的交互信息

2、配置站点的物理路径和连接限制

Ø站点的物理路径就是存放该站点页面文件的本地或远程路径

Ø默认站点的物理路径:%SystemDriver%\inetput\wwwroot

%SystemDriver%是系统变量,代表系统所在的盘符

3、默认文档

Ø系统已设置的默认文档:Default.htm、Default.asp、index.htm、index.html

Ø默认文档的顺序是从上往下,即用户访问网站时,先检查站点的物理路径有没有Default.htm文件,如果有则显示,如果没有则检查第二个文件,以此类推

Ø如果物理路径内没有默认文档,而用户又没有指定请求的文件,则用户会得到一个错误的提示

三、配置虚拟目录和虚拟主机

1)、配置虚拟目录

1、什么是虚拟目录

Ø在站点的物理路径下可以有多个子文件夹,分别存,放不同内容的文件

Ø如果文件很多,主目录的空间可能会不足,因此需要将上述文件存放在其他分区或其他计算机上,而用户访问时,上述文件夹在逻辑上归属网站之下,这种归属网站之下的目录称为虚拟目录


【虚拟目录的优点】

a)将数据分散保存到不同的磁盘或计算机上,便于分别开发与维护

b)当数据移动到其他物理位置时,不会影响到Web站点的逻辑结构

2、创建虚拟目录

Ø虚拟目录的物理路径可以是本地路径,也可以是远程共享文件夹

Ø如果虚拟目录是远程共享文件夹,则要注意:

1)用UNC路径访问,虚拟目录要共享设置NTFS权限为只读

2)如双方使用的是2003系统,则在存放虚拟目录的2003系统上创建账户和密码

3)如双方使用的是2008系统,则双方都要创建一个同名的账户和密码

3、配置虚拟目录

Ø可以重新设置物理路径,但是不能修改虚拟目录的别名

Ø虚拟目录也可以设置默认文件

2)、配置虚拟主机

1、使用不同的IP地址搭建多个Web站点

2、使用相同的IP地址,不同TCP端口搭建多个Web站点

3、使用相同的IP地址和TCP端口,不同的主机名搭建多个站点

前提条件:必须要有DNS服务器

当绑定主机名后,就不能用IP地址去访问了



你可能感兴趣的:(IIS,配置web站点,搭建Web服务,配置虚拟目录和虚拟主机)