第3章-搭建Web服务
一、WWW概述
(1)、WWW概述
ØWWW(World 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地址去访问了