用IIS和Apache搭建Web服务器入门 (1)


Web服务是Internet最主要的服务之一,即人们平常说的WWW服务。Web的核心技术是超文本标记语言HTML和超文本传输协议HTTP。
  

 
  Web服务器是指专门提供Web文件保存空间,并负责传送和管理Web文件和支持各种Web程序的服务器,它主要有下面的一些功能:为Web文件提供存放空间;允许Internet用户访问这些Web文件;提供对Web程序的支持;搭建Web服务器可以让用户通过HTTP协议来访问自己建的网站;Web服务还是实现信息发布、资料查询、数据处理、视频欣赏等多项应用的基本平台。
  
  目前比较流行用的Web服务器的软件有微软系统带的IIS和Apache。以下分别介绍如何用这两个软件来搭建Web服务器。
  
  简单直观的IIS
  IS(Internet Information Server)是网络信息服务器 ,它应用于Windows NT/2000/XP,属于系统的一个组件。IIS服务器的优点是有可视化的界面,安装、管理比较方便,入门容易,但是缺点也很明显,就是在于它的安全性较差,IIS成了在网络上黑客们向主机渗透的重点途径之一。
  
  建立Web站点——简单!
  在Windows 2000 Server中,点击“开始→程序→管理工具→Internet服务管理器”,打开IIS界面。在服务器名称上右击,在弹出的菜单中将鼠标移至“新建”项,会出现子菜单——设定Web站点说明。
  
  单击子菜单中的“Web站点”项,会出现一个向导提示,单击“下一步”按钮,在“输入Web站点的说明”下的文本框中输入对要建立的Web站点的说明,一般填入站点的名称,在本例中填的是“toshow水晶”,目的是表示正在建立一个介绍水晶产品的网站。点击“下一步”按钮,出现设置Web站点IP地址窗口,在“输入Web站点使用的IP地址”栏中输入Web站点的IP地址。在本例中选择“10.121.15.242”作为这个站点的IP地址(如图1)。
  
 

  点“下一步”,出现“输入主目录路径”的对话框,然后在出现的窗口中点击“浏览”按钮,会出现一个类似浏览器的文件夹窗口,找到网页所在目录后,点击“确定”返回原来窗口。本例中指定“f:\Inetpub\wwwroot”为网站网页所在的起始目录(如图2)。
  
 

  点“下一步”按钮,出现“访问权限设置”,按照需要设好,点“下一步”,提示完成,再单击“完成”,结束“Web站点创建向导”。在“Internet信息服务”窗口中,会出现刚才建立的“toshow水晶”,在它的上面右击鼠标,在弹出的菜单中单击“属性”,即修改“toshow水晶”这个Web站点的各项属性,点击弹出的“属性”窗口的“文档”选项卡(如图3)。
  

  点击图3中的“添加”按钮,会出现输入“默认文档名”的文本框。一般网站的默认文档名称为“Index.htm”或“Index.html”,在本例中添入的是“Index.htm”,也可以是其他文件名,但是一定要是首页文件,否则进入网站后显示的就不是网站的首页链接了。
  
  输入默认文档后,单击“确定”按钮,回到上一级窗口。此时会发现在窗口多了一个“Index.htm”,但是位置排在“Default .htm”、“Default .asp”的下面。默认文档是有顺序的,居于最上面的最优先被使用,即当网页所在文件夹中同时有这三个文件时,“Default .htm”最先被使用。这样出现的主页就是“Default .htm”的内容,这往往不是我们所需要的。为了解决这一问题,可以点击一下“Index.htm”,选中它,再点击“↑”,将“Index.htm”移到最上面,或者将其余两个文件名删除只留“Index.htm”也可以。
  
  注意:默认状态下,图3中的“启用默认文档”前面的复选框是勾选的,意思是默认文档有效,如果去掉这个勾选项,则下面的默认文档会变成灰色,表示默认文档无效。如果默认文档无效,在浏览器中输入这个网站的IP地址,会出现“Directory Listing Denied”(目录文件列表被拒绝)的提示,网页无法正常显示。
  
  完成以上几个步骤,打开浏览器,在地址栏中输入这个网站的IP地址,就会出现设定的网站内容了。至此,创建Web站点的整个过程就完成了。 本文作者:



相关阅读:
一款不错的键盘密码输入js程序
Vista系统的公用文件夹的操作技巧
一些关于购物车的想法
滚动条效果
Windows Server 2008中几个实用命令上
PHP smarty的ubb插件实现彩字
javascript 正确截取单字节和双字节混和字符串的方法
PHP远程连接MYSQL数据库非常慢的解决方法
相对路径转化成绝对路径
在PL/SQL应用程序中缓存图片
学会批处理
Ajax+Json 级联菜单实现代码
Oracle Timesten 7.0 内存数据库: (1)安装
php下封装较好的数字分页方法
快速导航

Copyright © 2016 phpStudy |