您所在的位置: 首页 > 读书频道 > 操作系统 > Windows >

9.4.1 配置并管理好你的服务器

http://book.51cto.com  2008-07-18 12:45  林智勇/石新宇  清华大学出版社  我要评论(0)
  • 摘要:《Windows Vista之兵法》第9章让你的Windows Vista来当服务器,这一章将向大家介绍如何使用Windows Vista自带的IIS来架设服务器,并体验架设服务器的乐趣,本小节为大家讲述的是配置并管理好你的服务器。
  • 标签:Windows  Vista  服务器  IIS  Windows Vista之兵法

9.4.1 配置并管理好你的服务器

IIS组件安装完成后就可以开始提供静态HTML的解析服务了,WWW服务器也就这样子搭建起来了,但是正式运作网站的时候需要解决各种需要并且为提高Web服务器性能要做适当的配置和优化,这就要用到IIS管理器。
 
连接限制

作为ADSL用户,一般网络带宽有限,那么如果要提供给互联网用户访问你的Web服务器,但又要保证自己的网络带宽的正常使用,就有必要为IIS的Web服务器所使用的带宽做个限制。同时为了减少同时接受的大量并发连接所占用的系统资源,也有必要设置为更少的并发连接数。在“控制面板”的“经典视图”下打开“管理工具”,然后双击打开“Internet 信息服务(IIS)管理器”。在“Internet信息服务(IIS)管理器”的左侧展开至“网站”下的“Default Web Site”,再在右侧“操作”区单击“高级设置”,然后展开“连接限制”,如图 9 24所示。

  
(点击查看大图)图 9 24 IIS网站高级设置

在“最大并发连接数”后更改数据为较少的数字,对于非专业服务器而言一般低于100最好。一般ADSL带宽本来就小,分给Web服务器一半的带宽能还有一般的网络带宽用于日常使用。根据不同带宽来自行决定在这个“最大带宽(字节/秒)”的数字。以常见的512KBps的ADSL为例,分给Web服务器256KBps的带宽即可。

注释:1024Byte(字节)=1KB,1Bps=8Bit/S,8Bit=1Byte,所以256KBps=(256÷8)K/S=32K/S,即理论峰值为32KB每秒。

错误页定义

当用户在浏览器地址栏里输入“http://127.0.0.1/anything”会得到404 NotFound错误,如图9-25所示。

  
图 9 25 IIS默认404错误页
对于超出连接限制的访问,会得到503拒绝访问错误,访问要求权限的内容会得到403禁止访问错误,还有好几种错误,对于这些不同的错误都有不同的错误页显示。这些错误页都是IIS默认的,内容显得机械、乏味。通过IIS管理器,用户可以指定文件作为相应的错误的错误页,即是可以将一个自己编写的个性的HTML网页作为错误页。在“Internet信息服务(IIS)管理器”展开至“Default Web Site”,在中间的“IIS”区域双击打开“错误页”,然后就会显示错误页列表,如图 9 26所示。
  
(点击查看大图)图 9 26 IIS错误页设置
以修改404错误页为例,并将存储在D盘的404.htm设置为IIS的404错误页。双击列表中的404,然后在“编辑自定义错误页”对话框中单击“路径”旁的浏览按钮,如图 9 27所示。
  
图 9 27 编辑自定义错误页

在“打开”对话框中选择D盘下的404.htm即可完成自定义错误页的设置。当然可以不光使用本地的网页作为错误页,也可以将错误页重定向到互联网上的某个网页或超链接,只要在“路径类型”下拉菜单中选择“重定向”即可。
 
设置默认文档

当在Web虚拟目录下存放有index.htm、index.html、index.aspx、index.php、default.html,那么访问Web服务器的首页时,到底会打开哪个文件作为首页呢?这些文件都是常见的默认文档,至于访问Web服务器首页打开的是哪个默认文档就取决于服务器所设置的默认文档优先排序了。
在“Internet信息服务(IIS)管理器”中展开至“Default Web Site”,然后在中间双击打开“默认文档”,如图 9 28所示。

 
(点击查看大图)图 9 28 IIS网站默认文档的设置
在“默认文档”的“文件名”文本框中就有多个常见的首页文档,如图9-29所示。
 
(点击查看大图)图 9 29 设置默认文档优先排列
要想让哪个首页文档优先被读取解析,就在文件名文本框中将这个文档名写在最前面,并且加上一个半角的逗号和空格之后再键入此优先的文档名。这样子在Web虚拟目录下如果没有找到最优先的默认文档则会常识读取次优先的默认文档。
【责任编辑:夏书 TEL:(010)68476606】

回书目   上一节   下一节
微软 Windows 7 技术前瞻
DNS服务器安装优化全攻略
深入Vista应用程序开发
华硕IDC绿色节能服务器推荐
Vista SP1对决XP SP3
 
 验证码: (点击刷新验证码)   匿名发表
  • Linux C编程实战

  • 作者:童永清
  • 本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性于一体的160多段代码实例,帮助读者快速掌握在Linu..
Copyright©2005-2008 51CTO.COM 版权所有