服务器硬件安全与故障修复技巧.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 硬件安全与故障修复 PAGE 143 PHP实战开发指南 PAGE 142 服务器硬件安全与故障修复技巧 作为一个门户网站,除了软件方面的安全防护和性能优化措施以外,硬件的安全以及及时排除故障也是非常重要的。本章将简要介绍服务器的安全策略以及常见故障的修复方法。 9.1 服务器安全策略 服务器作为网站或Web系统的核心载体,其安全至关重要。这里的安全包括服务器物理安全、数据安全等多项内容。一个安全的服务器应该具有以下特性。 服务器应该位于一个稳定、洁净的环境中。由于灰尘、静电或其他杂质可能会导致服务器系统故障,将服务器置于一个合适的位置可以保证服务器系统的正常运行。 服务器应该能够避免电压冲击、雷击等外部干扰。电压的不稳定性和雷电的冲击都会造成服务器电子元件的损坏,服务器应该能够避免这些外部干扰。 服务器应该具有基于硬盘的用户身份验证功能,在物理层面上实现对数据的保护。 数据保护应该使用底层微处理器按照64位或128位数据保护算法来实现。这样,即便出现硬件丢失、系统被非法侵入等服务器攻击时,重要的数据也不会泄露。 硬盘保护应该使用负磁道硬盘镜像策略。这样,一旦系统出现严重错误,管理员可以很容易地从镜像硬盘恢复数据。 在网络方面应该安装具有强大防护功能的软硬件防火墙。 除了在技术层面上实现对服务器的保护,在管理上也应该实现对服务器的安全保护。例如,在企业内部,应该对重要的服务器设专人维护,并对工作区使用单独锁定等管理方式。 9.2 操作系统的选择 作为网站服务器,选择合适的操作系统也是很重要的,一个合适的操作系统可以有效地保证网站系统的稳定运行。本节将简要介绍常见的几种操作系统的特点,读者可以根据其特点选择合适的操作系统搭建自己的网站系统。 9.2.1 Windows操作系统 Windows操作系统是微软(Microsoft)公司研制开发的一款窗口式操作系统。Windows操作系统提供了友好的操作界面,可以让用户通过简单的图形操作来实现日常所需操作。 在Windows操作系统上构建网站一般使用两种服务器软件,其一是前面介绍过的Apache服务器;其二是Windows操作系统自带的IIS服务器。 IIS服务器是Internet Information Server的缩写,与Apache服务器类似,IIS服务器也提供了类似的功能。IIS服务器默认支持ASP和ASP.NET两种脚本语言的运行,在加载了PHP模块以后也可以用来支持PHP脚本的运行。但是,由于IIS与PHP结合的不稳定性,很少有人使用IIS来运行PHP脚本。 使用Windows操作系统作为服务器由于操作简单、易于维护很受一些中小型用户青睐。但是,由于Windows操作系统过多地强调了多媒体性能以及一些其他功能,在专门的Web服务器上运行Windows难免会被Windows操作系统的其他特性占用一部分资源。而且,由于Windows的某些潜在不稳定性和难于定制的特征,其在大型服务器应用方面没有优势。 9.2.2 UNIX与类UNIX操作系统 UNIX是不同于Windows的另一类操作系统。UNIX由贝尔实验室在1969年开发,到今天,UNIX已经演变了多个版本。并且,很多类Unix操作系统也逐渐流行起来。由于UNIX良好的稳定性和安全性,其受到了很多服务器用户的青睐。 1.Linux操作系统 Linux操作系统的全称是GNU/Linux,该系统使用了与UNIX相似的构架并继承了UNIX稳定性和安全性的特点。除此之外,Linux从1992年开发初期开始就完全公布了源代码并向世界范围发行。由于其源代码开放的特性,世界各地的电脑爱好者陆续对其功能进行改进。与Windows操作系统相比,Linux产品还具有价格低廉等特点,因此越来越多地受到了用户的欢迎。 Linux的另一个特性是支持重新编译,可以通过裁减其代码来进行定制,可以最大限度地发挥服务器的性能。Apache服务器的Linux版本也是Apache服务器最初的版本,因此,使用Linux结合Apache服务器搭建Web平台可以大大提高网站系统的稳定性和安全性。但是,虽然现代Linux也提供了窗口化界面,其很多操作还是需要基于命令行来完成,在操作和维护方面有诸多不便,不适合初学者使用。 2.FreeBSD FreeBSD是一款流行的可以运行在个人电脑上的UNIX操作系统。FreeBSD提供了很多先进功能,包括完整的TCP/IP功能、动态优先权处理以及多使用者等。这些功能往往只有一些昂贵的工作站才能提供。 FreeBSD还可以提供稳定的服务器功能,可以支持WWW、FTP、SMTP以及DNS等多项服务功能。除此之外,FreeBSD还提供了与Linux窗口环境相似的图形操作界面供用户直接操作。 与Linux类似,F

文档评论(0)

文人教参 + 关注
实名认证
内容提供者

老师教学,学生学习备考课程、成人语言培训课程及教材等为提升学生终身学习竞争力,塑造学生综合能力素质,赋能学生而努力

版权声明书
用户编号:6103150140000005

1亿VIP精品文档

相关文档