首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>服务器技术>WEB服务器>正文

使用Windows XP 及IIS 5.1配置Web服务器

http://www.oklinux.cn  2004-09-23  oklinux收集   会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

  如果你的小办公室或者是家庭办公室(SOHO)可以通过高速电缆或DSL接入因特网,那么就可以利用宽带优势并使用Windows XP Professional来架设自己的Web站点。你需要安装同操作系统一同发布的Internet Information Services(IIS)5.1。IIS 5.1是客户端使用的Web服务器。因此,它并不是针对建立高标准的站点,事实上,尽管我曾经听说过未经证实的40个并发连接,但根据技术手册,5.1最多只能支持10个并发连接。即使你已经和一个Web站点签订了网站托管协议,你仍然可以使用IIS 5.1来运行一台服务器或配置相关平台。
  
  再问一遍,哪个版本?哪种操作系统?
  Windows XP Professional在其安装盘上就包括了IIS 5.1。XP Home Edition则不能使用Web服务器。据说如果你尝试将Windows XP Professional上的IIS 5.1安装到XP Home计算机上,IIS 5.1将无法正常工作。
  
  如果之前在Windows 2000 Professional上运行过微软Web服务器,那么那应该是5.0版本。尽管在功能和界面上非常相似,但5.1更为安全,并且在界面以及高级功能上都有所改进。
  
  Win2K、XP的Web解决方案包括了SMTP邮件服务器、FTP服务器、对站点搜索引擎的支持、动态服务器主页(Active Server Pages,.asp)、Front Page扩展、管理界面、日志,以及文件显示(同理想配置相比似乎少了一点)。为了替代Telnet,远程管理将借助远程桌面功能来实现。
  
  IIS 5.1同5.0一样,允许Web站点开发人员通过名为Web Distributed Authoring and Versioning (WebDAV)的方案借助Web文件夹进行合作。WebDAV为合作设计Web站点带来便利的同时,也给系统增加了安全隐患。5.1的执行有所不同,在这里将不进行叙述。
  
  你可能会更加喜欢5.0版本,诱人之处是微软Web服务器是针对特定平台的。运行5.1需要Windows XP ,而5.0则需要Windows 2000。如果你希望运行6.0,则不得不投资购买Windows Server 2003。
  
  自然,客户端Web主机的功能将远远落后于服务器版本竞争对手。比如,服务器版本IIS可以管理多个Web站点,而客户端版本用户一次只能访问一个站点。但对于绝大部分DIY用户,一个也就足够了。
  
  SOHO Web站点其他需求
  除开满足运行Windows XP以及IIS 5.1的最低需求以外,为了运行一个不间断、安全的SOHO Web站点,你还需要以下条件:
  
  可以24/7(每天24小时,每周7天不见断)连接到因特网的计算机(因此你的笔记本电脑将不会派上用场)。
  
  静态IP地址。绝大多数的ISP将会提供一个给你,如果它不包含在帐户中,那么这需要收取额外的费用。
  
  你自己的域名,例如www.chinaitlab.com。可以通过Network Solutions类似的域名注册商来购买这样的域名。
  
  防止来自因特网的恶意攻击以保护Web站点和SOHO网络的防火墙。经过良好配置的硬件或软件防火墙可以阻挡未经授权的因特网连接。对于选择快速的软件解决方案,可以考虑使用ZoneAlarm Pro(每份注册协议50美元)。
  
  路由器,它可以允许你在自己的小型办公室或者家用计算机网络中共享电缆或者DSL宽带连接。通常路由器已经包含了基本的防火墙功能。你可以配置路由器使其将你的Web站点同未连网计算机相隔离。
  
  安装IIS
  当你首次设置Windows XP Pro时,IIS不会被默认安装。如果要在以后添加客户端Web服务器,首先将Windows XP Professional CD放入CD-ROM。然后单击Start | Control Panel | Add or Remove Programs。单击如下对话框左侧的Add/Remove Windows Components图标。在Windows Components Wizard中,单击Internet Information Services (IIS)选项框,如图A所示。
  
  
图A:检查Internet Information Services(IIS)并对Windows XP Professional添加此组件。

  
 

  每一个IIS选项都会增加对网络的安全威胁。因此,当配置安装选项时,必须在功能必要性和安全威胁之间进行平衡,即仅仅安装你必须的选项。如果在安装后你又改变了主意,你可以随时重新添加这些选项。
  
  注意,IIS的选项框是灰色的。这意味着还有更多的选项没有被选择。可以通过单击Details按钮来查看详细的情况。
  
  FTP Sever是默认未被勾选。如果需要安装,请勾选File Transfer Protocol (FTP) Service框。
  
  请考虑去掉SMTP服务,这是在默认状态下被选择的。SMTP,即简单邮件传输协议(Simple Mail Transport Protocol),可以允许Web站点建立自己的邮件服务器。但仅仅能发送和接收含有自己域名地址的电子邮件([email protected])并且可能会付出更大的安全代价。
  
  一些诸如Network Solutions这样的域名注册商可以提供将邮件从你的域名转发到日常ISP帐号的功能。因此如果你需要这样的功能,可以使用域名注册商提供的邮件转发服务,这样就不用担心SMTP的安全问题。
  
  注意在Details窗口中,World Wide Web Service选项同样是灰色,这意味着你需要展开下面一层。再次单击Details。按照默认设置,Printers Virtual Directory以及World Wide Web Service都被选中。如果需要进行远程管理(替代Telnet)你还可以添加Remote Desktop Web Connection。如果需要运行脚本,则需要添加Scripts Virtual Directory。我建议仅仅选择World Wide Web Service。
  
  在对安装组件自定义之后,单击OK以接受并关闭两个Details窗口。然后单击NEXT以启动安装程序。安装过程将持续几分钟。
  
  配置IIS 5.1
  安装结束之后,你不需要重新启动系统。但你需要停止新的Web服务器,因为微软在5.0中出现的错误还会在5.1中出现——当刚刚安装完毕后,服务器将处于启动状态,并会运行一个默认的Web页面。这就好比商店老板在无人看管商店的时候没有把店门锁上。
  
  为什么微软不把服务器关闭作为默认值呢?天知道。但除非你有机会来配置你的系统并使用最新补丁来升级IIS,否则你不会希望把你的网站弄得众人皆知。
  
  至少微软修正了一个漏洞。在5.1中,一旦你关闭了某项服务,它就会一直关闭。而在5.0中,当你重新启动之后,那项服务则又会回到原来的状态。
共2页: 上一页 1 [2] 下一页

上一篇:用PWS建立自己的Web服务器   下一篇:WEB 系统中加密\解密URL传输参数

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·WEB 系统中加密\解密URL传输参数
·用PWS建立自己的Web服务器
·用SQL Server为Web浏览器提供图像(三)
·让Web站点适应Windows XP Service Pack 2
·IIS服务器的备份和移植
·用SQL Server为Web浏览器提供图像(四)
·建立企业自己的Web网站
·用SQL Server为Web浏览器提供图像(二)
·使用反向代理技术保护Web服务器
·用SQL Server为Web浏览器提供图像(一)
·IIS服务器组建攻略
·如何在Access 2002 中进行 Web的具体开发
·win2000上怎么装PHP+MYSQL(IIS版)
·为脱机数据访问创建基于 Web 的应用程序
·Web开发中用sql语句完成分页的高效率方法
·提高IIS网站服务器的效率的八种方法
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Win2003下实现Web虚拟网站之概述篇
·实例讲解Web数据库安全防护
·一步步教你在Win2003下安装IIS组件
·挖掘Web的另类应用(多图)
·加固Windows Server 2003 IIS 服务器(2
·WEB应用防火墙防网站篡改解决方案
·加固Windows Server 2003 IIS 服务器(1
·掌握IIS排错技巧让Web更好服务
·教你如何IIS信息服务器排错指南
·如何评估使用Web应用程序安全测试工具
·利用IIS日志追查网站入侵者
·IIS优化为Web服务器减负
  阅读排行
·Apache php mysql在windows下的安装与
·IIS优化为Web服务器减负
·Windows Server2008安装配置实例图示介
·“http 500内部服务器错误”的解决方法
·从权限入手解决IIS PHP环境故障
·IIS5.1和IIS6.0一些显著的重要区别
·解答终端服务与远程桌面区别(组图)
·IIS配置及安全访问控制策略详解
·Win2003服务器组网、安全管理全攻略二
·设置让Windows Server2008自动登录
·Windows Server2008 IIS 7.0特性介绍
·掌握IIS排错技巧让Web更好服务
·Win2003服务器组网、安全管理全攻略一
·Windows Server 2008新人设置技巧
·解决IIS服务器Web访问提示输入密码
网摘收藏: