Internet上的服务器也称为Web服务器,是一台在Internet上具有独立IP地址的计算机,可以向Internet上的客户机提供WWW、Email和FTP等各种Internet服务。 Web服务器是指驻留于因特网上某种类型计算机的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)进行信息交流,这就是人们常把它们称为HTTPD服务器的原因。 Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。例如,假设你要提供免费公司资讯,只要建立一张免费请求表单,它就会要求你的读者输入邮寄及公司信息;读者填完表后,点击提交按钮,该表单将送至服务器计算机上的某一程序,它负责处理该请求,并用E-mail给读者发一份免费资讯。你还可以让该程序把客户提供的信息发给你,以便用于某数据库上。用于执行这些功能的程序或脚本称为网关脚本/程序,或称为CGI(通用网关界面)脚本。在Web上,你所见到的大多数表单和搜索引擎上都使用了该技术。
Web服务器可驻留于各种类型的计算机,从常见的PC到巨型的UNIX网络,以及其他各种类型的计算机。它们通常经过一条高速线路与因特网连接,如果对性能无所谓,则也可使用低速连接(甚至是调制解调器),但对于架设电子商店来说,性能绝对是要考虑的问题。
1)
虚拟主机是使用特殊的软硬件技术,把一台计算机主机分成一台台"虚拟"的主机,每一台虚拟主机都具有独立的域名和IP地址(或共享的IP地址),具有完整的因特网服务器功能。虚拟主机之间完全独立,在外界看来,每一台虚拟主机和一台独立的主机完全一样,用户可以利用它来建立完全属于自己的WWW、FTP和E-mail服务器。
虚拟主机技术的出现,是对因特网技术的重大贡献,是广大因特网用户的福音。由于多台虚拟主机共享一台真实主机的资源,每个用户承受的硬件费用、网络维护费用、通讯线路费用均大幅度降低,使因特网真正成为人人用得起的网络。现在,几乎所有的美国公司(包括一些家庭)均在网络上设立了自己的Web服务器
虚拟主机服务提供者的服务器硬件构成的性能比较高,通讯线路也比较通畅,可以达到非常高的数据传输速度(可达45Mb/s),为用户提供了一个良好的外部环境;用户还不用负责机器硬件的维护、软件设置、网络监控、文件备份等工作。因而也就不需要为这些工作头痛和花钱了。
2)
服务器托管即租用ISP机架位置,建立企业Web服务系统。企业主机放置在ISP机房内,由ISP分配IP地址,提供必要的维护工作,由企业自己进行主机内部的系统维护及数据的更新。这种方式特别适用于有大量数据需要通过因特网进行传递,以及有大量信息需要发布的单位。
配置Web站点
IIS的维护工具是“Internet信息服务”管理程序,通过打开“控制面板”中的程序组“管理工具”,然后执行快捷方式“Internet信息服务”,就可打开“Internet信息服务”管理程序窗口。在这个窗口的左窗格依次单击节点“(本地计算机)”->“网站”->“默认网站”,就可看到本机默认Web站点的文件结构。在此可对本机的Web站点进行配置。
1、设置主目录
每个Web站点需要有一个主目录。主目录是发布页面的中心位置,它被映射到站点的域名或服务名。例如,如果站点的Internet域名是www.microsoft.com,主目录是C:\Website\Microsoft,那么浏览器使用http://www.microsoft.com就可访问主目录中的文件。
默认主目录是在安装IIS时创建的,可以更改它,方法如下。
(1)在“Internet信息服务”管理程序中,鼠标右击“默认网站”,选择“属性”菜单命令,此时打开它的属性页。
(2)单击“主目录”选项卡,然后在“本地路径”文本框中,指定主目录的物理路径名。
如使用FrontPage的网站模板“个人主页”在目录 D:\Myweb下创建一个网站,在“Internet信息服务”管理程序中,把“默认网站”的主目录设置为D:\Myweb。那么打开IE浏览器,输入地址http://localhost,可浏览刚才创建的网站。
2、建立虚拟目录
要从不包含在主目录内的其他目录中发布页面,需要创建虚拟目录。虚拟目录是不包含在主目录中的目录,但是它可以显示在客户浏览器中,仿佛它就在主目录中。
要创建虚拟目录,按以下步骤操作:
(1)在“Internet信息服务”管理程序中,选择要往其中添加目录的Web站点或目录;
(2)选择“操作”菜单的“新建”命令,选择“虚拟目录”;
(3)根据“虚拟目录创建向导”提示完成有关设置。
如使用FrontPage的网站模板“公司展示向导”在目录E:\company下创建一个网站,通过“Internet信息服务”管理程序,在“默认网站”目录下创建一个虚拟目录company,并把该目录映射到物理目录E:\company。这样打开IE浏览器,输入地址http://localhost/company/,可浏览刚才创建的网站。
3、设置默认文档
默认文档是指当访问者没有在其URL请求中指定文件名时,服务器将向访问者提供的文档。例如,在浏览器的地址栏中键入http://www.microsoft.com/,就可访问Micosoft的主页。这是因为Web服务器用默认文档(Micosoft主页)响应所有没有包括文件名的请求。另外,对于含子目录的URL的处理情况也一样。
最常用的默认文档名是Default.htm和Index.htm,也可以是其他文件扩展名。
要设置默认文档,通过如下步骤。
(1)在“Internet信息服务”管理程序中,鼠标右击“默认网站”或其中的目录名,选择“属性”菜单命令,此时可打开它的属性页。
(2)单击“文档”选项卡,然后选中“启用默认文档”并指定默认文档名。
如建立一个空目录E:\test,把文件SO1_01.htm复制到这个目录中,通过“Internet信息服务”管理程序,在“默认网站”目录下创建一个虚拟目录test,并把该目录映射到物理目录E:\test,打开IE浏览器,输入地址http://localhost/test/,此时浏览不到内容。再通过“Internet信息服务”管理程序,把虚拟目录test的默认文档设置为只有SO1_01.htm,在IE浏览器中,再输入地址http://localhost/test/,此时可浏览到SO1_01.htm的内容。