资源描述
《局域网组建与管理技术详解》
· 摘要:《局域网组建与管理技术详解》通过网络管理基本知识、家庭网、网吧网络三大某些系统地简介网络构成、组建和管理。第4章重要简介服务器基本——Web服务器,其中着重简介服务器硬件基本与Web服务器选购、IIS与ASP环境架设、Apache与PHP环境架设、Tomcat与JSP环境架设,这一节说是Web服务器选购方略。
· 标签:Web服务器 PC服务器 CPU 网络 局域网组建与管理技术详解
局域网组建与管理技术详解 扈新波等编著
本书通过网络管理基本知识、家庭网、网吧网络三大某些系统地简介网络构成、组建和管理。当今时代网络已经成为人们生活不可或缺一某些,可是绝大多数读者对网络理解还远远不够,虽然是通过本科教诲学生也无法独立应对普通网络问题,导致这种状况因素一方面是由于所学习教材过于落后,网络发展太快;另一方面则是网络覆盖面非常广泛,单一方面学习无法具备完整系统知识。
本书在编排上采用了由浅入深、由简至难、由普遍到专业办法,并且所有实例都是通过长时间验证和考验,可以拿来就用。很容易看出这样编排好处,一方面不必学习不必要基本知识,另一方面通过实例解说达到实现目的效果,最后融会贯通后,可以独立接触更复杂应用,构建更复杂系统。
出版社:电子工业出版社
出版日期:7月
ISBN:978-7-121-06843-0
定 价:69.80元
核心字: 网吧网络 局域网 Windows Web服务器 局域网组建与管理技术详解
免责声明:图书版权归出版社和作者所有,51CTO.com 仅提供试读
4.6 Web服务器选购方略
简介前面基本知识就是为了对Web服务器进行选购,那么在选购过程中,其实是有诸多内容需要注意,如果购买服务器性能太高,超过应用需求,那么应当说是一种投资挥霍,也是一种资源闲置。如果不能满足咱们应用,那么服务器就主线无法使用。
之因此在此特别指出Web服务器选购,是由于Web服务器是服务器中应用最广泛、最具备代表性服务器,诸多中小公司事实上需要服务器也就是Web服务器。
如何选购一台适当Web服务器来满足需求,一方面就需要对服务器有一种对的理解。选购时重要从如下几种方面进行考虑。
4.6.1 网络环境及应用
一方面要考虑用服务器来做什么,在服务器上运营什么样应用,有多少个顾客使用,服务器需要承受多大负荷等。事实上依照需求不同选购差别很大。普通来说,服务器重要负责文献共享服务、Web服务、数据库服务、公司内部应用等。
4.6.2 可用性
服务器是整个网络核心,因此屡次强调服务器稳定性、可用性。在选购时一定要一方面考察该型号稳定性和可扩展性,一定要选取稳定、高效服务器。只有这样才干保证Web服务器发挥最大功能。
4.6.3 服务器选配
服务器类型重要有PC服务器和专用服务器两种,PC服务器事实上就是配备比较高计算机,两者各有各长处和缺陷。PC服务器成本低,用途广,后期投资低;而专用服务器成本高,用途单一,后期投资非常高,对环境规定较为苛刻,详细选购还是应当依照自身不同状况而定。
总体来说,如果对服务器稳定性规定不大,仅仅在内部使用,可以使用PC服务器。如果对外服务,并且需要很高稳定性,那么就一定要选取专用服务器。
4.7 常用应用分析
选购服务器,构建服务器系统,最主线还是为了提供各种各样网络服务,这里普通称这些服务为“应用”,它们对服务器规定各有侧重,为了读者选购时有所侧重,将按常用服务逐个进行分析,并将服务器划分为CPU、内存、磁盘、网络四个子系统,并将每个应用对服务器侧重逐个简介,常用应用可以概括为如下几种。
4.7.1 文献共享
文献共享可以说是服务器最基本应用,其实就是以便顾客和服务器之间、顾客和顾客之间可以迅速以便地传播数据,普通来说使用FTP功能或者是文献夹共享这两种服务来实现这种功能。
文献共享服务在服务器各个子系统中,对系统性能影响最大一方面是网络子系统,另一方面是磁盘子系统,再次是内存容量,而对CPU规定普通不高。
4.7.2 数据库服务
普通来说数据库服务是为前台应用提供后台数据支持,虽然如此,这种应用对服务器规定很高,如财务、资产管理、人事管理等都需要数据库。数据库服务一方面需要高性能CPU,另一方面还需要具备高速磁盘子系统来同步满足大量随机查询祈求和数据传送。
数据库服务在服务器各个子系统中,对系统性能影响最大一方面是内存子系统,另一方面是磁盘子系统,最后是CPU。
4.7.3 邮件服务
邮件服务自身就是为了提供公司内部电子邮件转发,同步也需要服务器具备一定存储功能。普通依照所使用邮件服务不同对服务器规定也随之不同,但是总体来说,邮件服务器对服务器规定并不是很高。
邮件服务在服务器各个子系统中,对系统性能影响最大一方面是网络子系统,另一方面是内存,最后是CPU。
4.7.4 Web服务
Web服务是构建服务器中使用最为频繁应用,普通Web服务有IIS、Apache、WebSphere等。Web服务器普通有静态站点和动态站点两种。这两种类型站点对服务器需求也不尽相似。
如果Web站点是静态,邮件服务在服务器各个子系统中,对系统性能影响最大一方面是网络子系统,另一方面是内存。如果Web服务器重要进行密集计算,如动态产生Web页,对系统性能影响最大依次是内存、CPU、磁盘子系统和网络子系统。
4.7.5 多媒体服务
多媒体服务对服务器规定相比前面各项服务是比较高,由于多媒体复杂多样性,因此无论是对网络带宽还是对CPU解决能力均有很高规定。
多媒体服务在服务器各个子系统中,对系统性能影响最大一方面是CPU、网络子系统,另一方面是磁盘子系统,最后是内存。
4.8 选购Web服务器注意事项
服务器可以说是网络核心,前面所简介一切知识都是为如何选取与本网规模相适应服务器而服务。服务器选购是网络与否可以发挥功用重要因素。那么在选购服务器时,一定要注意如下几点。
4.8.1 性能与否稳定
屡次强调服务器稳定性压倒一切,所觉得了保证网络能正常运转,选取服务器一方面要保证稳定,这是最核心因素。如果选购了一种性能不稳定服务器,虽然配备再高、技术再先进,也不能保证网络正常工作,严重话也许会给使用者导致难以预计损失。
4.8.2 以够用为准则
服务器系统投资可以说没有上限,依照规模不同,服务器造价也许从几千到几十万,配备高服务器固然好,但是造价也不是普通公司所可以承担得起。因而在选购服务器时,一定要以够用为准,不要刻意地求高、求快。
诸多服务器如果片面去追求高、新、全,那么这些拥有先进功能、顶尖技术服务器不但在价格上要远远高于市场上普通服务器,并且最重要是这些先进功能对普通人来说,也许很少用到或者主线就用不着,因而会导致非常大资源挥霍。
因而在选购服务器时最重要就是依照实际状况,并参照后来发展规划有针对性地选取满足当前信息化建设需要又不投入太多资源解决办法。
4.8.3 考虑扩展性
网络始终处在不断发展之中,并且当前也没有间断过发展,而随着发展,对服务器性能也就提出了更高规定,所觉得了应对将来发展,在选购服务器时候也一定要考虑扩展性。
这种扩展性应当是从硬件各个方面都可进行扩展,例如内存可以增长,磁盘可以增长等。服务器扩展性从某种意义上来说也是减少后期成本重要方面,因此应当充分考虑。
4.8.4 便于操作管理
服务器相对于普通PC有其不同之处,总体来说对操作者规定较高,而如果太过于高品位不易用,那么必然对后期人员成本提出更高规定,因此在选购服务器时一定要具备非常好易操作性和可管理性,并且当浮现故障时不必专业人员也能将故障排除,从而减少维护费用成本。
4.8.5 配件搭配合理
计算机系统也遵循“木桶定律”,即一只木桶蓄水量多少不在于最长那根木条,而在于最短木条。服务器系统也是如此,服务器最高性能不取决于性能最高子系统,而取决于性能最低子系统,所觉得了能使服务器更高效地运转,要保证购买服务器内部配件性能必要合理搭配。例如购买了一种CPU性能高服务器,但是如果服务器内部内存使用了低价兼容组件,那么内存就是整个系统瓶颈所在,虽然内存工作处在极限状态,CPU也依然会处在闲置状态,最后成果必然是整个服务器系统性能下降。
因此一台高性能服务器不是一件或几件设备性能优秀,而是所有部件合理搭配。要尽量避免小马拉大车,或者是大马拉小车状况,低速CPU、小容量磁盘、小容量内存,任何一种产生系统瓶颈配件均有也许制约系统整体性能。
4.9 Web服务器构建
计算机系统一种最大特点就是除了具备一定硬件外,还要有必要软件资源作支持才干发挥硬件功能。前面始终在讲述如何选购服务器,其实也是始终在讲述硬件方面知识,而本节将着重简介Web服务器软件平台如何构建。
一方面有几点要特别阐明:第一,本节专门讲述Web服务器,也就是专门提供WWW服务软件资源。第二,本节仅仅简介概念性知识,不讲述详细操作办法,详细配备环节在本节背面会有详细简介。
具备硬件系统后,一方面要考虑使用哪种操作系统,操作系统选取要依照实际状况来设计。如果说已有了某一方面最重要软件应用资源,那么应当依照这个应用来选取与之适应操作系统。反之,就应当从以便性、后期成本投入方面考虑操作系统。
操作系统选取是非常重要,决定了各种应用平台选取,总体来说UNIX功能强大但操作十分复杂,维护也不以便;Novell Netware功能不错,但它顾客界面不太和谐。Windows NT/具备Windows 95/98同样顾客界面和交互形式,并且维护起来比较以便,但后期投入较高。
操作系统选取后,就可以选用基于该平台Web服务器系统,Web服务器自身有诸各种,它们也是从不同平台上发展而来,下面逐个进行简介。
4.9.1 Microsoft IIS
MicrosoftWeb服务器产品为Internet Information Server(IIS),即互连网信息服务,IIS是容许在公共Intranet或Internet上发布信息Web服务器。IIS是当前最流行Web服务器产品之一,诸多知名网站都是建立在IIS平台上。IIS提供了一种图形界面管理工具,称为Internet服务管理器,可用于监视配备和控制Internet服务。
IIS是一种Web服务组件,其中涉及Web服务器、FTP服务器、SMTP服务器等,分别用于网页浏览、文献传播、邮件发送等方面。相比较而言,IIS在服务器系统中使用最简朴。但不可否认,IIS占用系统资源过多,安全性较差,运营效率不高。
4.9.2 Apache
Apache是开源世界中奇迹,它完全开放源代码,甚至容许顾客创立属于自己Web服务器,Apache源于NCSAhttpd服务器,通过多次修改,成为世界上最流行Web服务器软件之一。
Apache特点是简朴、速度快、性能稳定,并可做代理服务器使用。最早Apache服务器只用于小型网络,日后逐渐扩充到各种UNIX系统中,特别对Linux支持相称完美,犹如IIS与Windows Server匹配同样,Apache也已经成为了Linux系统上原则装备。
到当前为止Apache是世界上用最多Web服务器,世界上诸多知名网站都是Apache产物,它成功之处重要在于它源代码开放,有一支开放开发队伍,并且可以支持跨平台应用,几乎可以运营在所有UNIX、Windows、Linux系统平台上,并且具备相称强可移植性,这些都是WindowsIIS所无法企及。
4.9.3 IBM WebSphere
WebSphere Application Server是一种功能完善、开放Web应用程序服务器,是IBM基于Java网络应用整套解决方案,可以用于建立、布置和管理Internet和Intranet Web等应用程序。
WebSphere重要针对Web开发人员,她们都是在基本HTTP服务器和CGI编程技术上成长起来。WebSphere产品系列通过提供综合资源、可重复使用组件、功能强大并易于使用工具,从而协助这些顾客从简朴Web应用程序转移到电子商务世界。
WebSphere最大缺陷就是占用太多内存资源才可以运营,不是普通服务器所可以承担。
4.9.4 Tomcat
Tomcat也是开放源代码软件,是运营Servlet和JSP Web应用软件基于JavaWeb应用软件容器。Tomcat Server重要应用是JSP环境,JSP环境适合于大型公司开发使用。
4.10 IIS与ASP环境架设
IIS是微软公司为了提供Web发布而开发Windows组件,通过这种组建,可以将自己要发布信息通过简朴环节进行发布,从而实现信息共享。
而ASP是Active Server Page缩写,中文名称可以称为动态服务器网页,ASP网页文献格式是.asp,现惯用于各种动态网站中。它是一种包括了使用Visual Basic Script或Java Script脚本程序代码网页。通过页面中代码,可以编写功能更强大、使用更以便网页。
4.10.1 IIS与ASP概述
在互连网初期,所有网页都是静态网页,所谓静态网页并不是说网页中没有动画,而是说网页中内容是固定,必要通过HTML语言才干进行管理和发布。举个最简朴例子,那时候如果要实现网页中显示当天日期,只有每天手工修改这个页面来实现。
而随着技术发展,逐渐浮现了可以随时修改网页内容,拿显示日期来说,只要在网页中加入一种变量就可以随时发布最新日期信息,再也不用每天都手工修改了,较早浮现就是ASP技术。
当顾客通过浏览器浏览ASP网页时,Web服务器就会依照祈求生成相应HTML代码然后再返回给浏览器,这样在顾客浏览器端看到就是动态生成网页。这也是“动态”由来。除此之外,ASP还可以与数据库和其她程序进行交互,是一种简朴、以便编程工具。
那么IIS与ASP究竟是什么关系呢?由于Windows自身在安装IIS时候就会自动附加ASP环境,因此诸多读者不太清晰两者关系,以为两者就是一回事,其实否则。
精确地来说,ASP是用来生成网页,而IIS则是用来将所生成网页传递给顾客。来看一下IIS与ASP工作流程。当顾客祈求一种index.asp网页时,一方面服务器会收到这个祈求,并转交给ASP环境来解决这个index.asp中各个变量、各个语法,并将这些内容完整地生成为一种所有是HTML文献,此时ASP工作即告完毕。随后IIS接手该文献,并将该文献传递给顾客浏览器,顾客浏览器收到该文献后会显示文献内容,从而完毕整个祈求。
4.10.2 IIS安装
在Windows / Server和Windows XP中都自带了IIS组件,通过IIS组件可以架设Web、FTP、Mail等服务器。下面就以Windows XP为平台,向人们简要简介一下如何安装IIS,对于Windows Server和Windows Server安装也几乎同样。
(1)依次选取“开始”→“设立”→“控制面板”→“添加或删除程序”,打开“添加或删除程序”对话框。
(2)在该对话框左侧按钮面板中单击“添加/删除Windows组件”,打开“Windows组件向导”对话框,如图4-2所示。
(3)在对话框“组件”列表中选取“Internet信息服务(IIS)”复选框。此时可以看到并没有所有选中,此时可以单击“详细信息”按钮,在打开对话框中取消相应服务安装,如图4-3所示。
图4-2 Windows组件向导
图4-3 Internet信息服务详细信息
(4)选定后,单击“拟定”按钮,返回图4-2后,再单击“下一步”按钮,就可以进行安装,然后依照向导提示进行安装,如图4-4所示。
(5)在安装过程中系统也许会提示需要插入Windows XP安装光盘,此时只要将途径指向Windows XP安装程序i386目录下即可,如图4-5所示。
图4-4 安装Windows组件
图4-5 Internet信息服务详细信息
4.10.3 配备IIS
安装好IIS组件后就可以使用IIS服务了,此时Web服务器还没配备完毕,还需要对IIS进行配备。环节如下:
(1)依次选取“开始”→“设立”→“控制面板”→“管理工具”,此时浮现如图4-6所示。
(2)双击“Internet信息服务”,打开“Internet信息服务”对话框,如图4-7所示。
图4-6 管理工具
图4-7 Internet信息服务
(3)在该对话框左侧列表中依次展开“Internet信息服务”→“本地计算机”→“网站”→“默认网站”,在该列表下显示是“C:\Inetpub\wwwroot”下文献和文献夹,也就是网站存储途径,这是系统默认设立,固然也可以将网站文献所有放到该文献夹内,实现网页浏览功能,但显然对服务器管理是很不以便,因而普通都要修改该文献夹。
(4)在“默认网站”上单击鼠标右键,选取“属性”,打开“默认网站属性”对话框。选取“主目录”选项卡,在该选项卡“本地途径”文本框中输入网站所在途径即可,如图4-8所示。
(5)在访问某个网站时候都是直接输入网址,背面并不附带文献名,如访问信博网时普通只输入:,而不是输入,其实当输入网址后,提交IIS后,IIS会判断究竟将哪一种文献返回给顾客,让IIS懂得首页第一种文献是什么,也就是拟定一种起始点。这个起始点称为“首页默认文档”。
(6)先在“默认网站属性”对话框中选取“文档”选项卡,此时浮现如图4-9所示对话框。
(7)此时可以看到“首页默认文档”按顺序排列为“Default.htm”、“Default.asp”、“index.htm”、“iisstart.asp”,也就是说IIS会一方面查找与否有“Default.htm”文献,如果没有话会依次按上述顺序查找,如果都没有这些文献,那么将无法完毕站点访问。
(8)由此可以看出,如果网站首页文献是Default.asp,那么至此配备工作就完毕了,但当前大多数都是Index.asp,因此还需要进行设立。
图4-8 “主目录”选项卡
图4-9 Internet信息服务默认文档
(9)在“默认网站属性”对话框中选取“文档”选项卡,接着在“启用默认文档”选项区域中单击“添加”按钮,在打开“添加默认文档”对话框输入“index.asp”,然后单击“拟定”按钮,如图4-10所示。
(10)此时列表中就已经增长了index.asp文献,至此IIS配备工作就已经完毕了。
(11)此时只要打开IE浏览器并在地址栏中输入或http://localhost就可以浏览网页了,如图4-11所示。
图4-10 添加默认文档
图4-11 访问本地网站
4.10.4 多站点IIS架设:主机头法
作为中小公司来说,普通一台专门服务器不会只让它运营某一种服务,大多数状况都是一台服务器上运营诸多类服务,因此这一台服务器有时既是Web服务器,又是邮件服务器,还也许同步兼具文献共享功能(文献服务器)。
同样,Web服务器上如果仅仅运营一种网站,那么的确是有些资源挥霍,因此在此简介在一台机器上运营各种网站设立办法,其实这也是网络中“虚拟主机”技术。
这种技术有各种办法可以实现,其中“主机头”法就是依照顾客输入网址进行区别和判断,从而实现单主机上实现多站点。这种办法适合于每一种站点均有独立域名(二级域名也可以),顾客在访问站点时,只需要输入网址就可以了。
但是这种办法仅仅可以在WindowsServer系统上建立,普通操作系统无法建立各种站点,只能建立虚拟目录。这种技术不但可以节约IP地址,并且还可以减少服务器投资,更以便管理。
如果要架设两个站点,域名分别是和,并且这两个网址都指向服务器公网IP地址:60.128.34.2。
设立详细环节如下:
(1)依次打开“控制面板”→“管理工具”→“Internet服务管理器”。
(2)在“默认Web站点”上单击鼠标右键,选取“新建”→“网站”,如图4-12所示。
(3)此时将浮现网站创立向导,此时需要输入站点阐明,如“网站1”,如图4-13所示。
图4-12 新建一种站点
图4-13 输入网站描述
(4)单击“下一步”按钮,一方面要在“网站IP地址”文本框中输入本机公网IP地址,如60.128.34.2,端口可以采用默认80端口,在“此网站主机头”中输入该站点域名,如.com,如图4-14所示。
(5)单击“下一步”按钮,此时需要输入站点所存储目录,如图4-15所示。
图4-14 设立网站IP地址、端口、主机头
图4-15 设立网站主目录
(6)单击“下一步”按钮后,设立站点权限,如图4-16所示,普通来说只要勾选“读取”和“运营脚本”两项就可以了。如果不选取“运营脚本”,那么该站点就无法解析ASP网页。
(7)再次单击“下一步”按钮即可完毕该站点创立,至此.com设立到此完毕。
(8)再按照同样环节再设立“”即可。
(9)在所有站点都设立完毕后,还要依照状况设立“默认文档”,环节同前面所述,在此不再赘述,最后多站点成果如图4-17所示。
图4-16 设立站点权限
图4-17 多站点IIS
4.10.5 多站点IIS架设:端口法
除了前面所说主机头法,还可以通过端口法来进行多站点配备,所谓端口法其实就是运用不同端口来区别不同站点,如80端口为网站1、8082端口为网站2、8083端口为网站3等,依次类推。
这种办法长处在于不需要注册域名,非常适合在内部使用。缺陷是顾客在访问站点时,必要要输入端口,并且要懂得各个端口所相应网站。
假设服务器名为MyServer,并安装有一块网卡,IP地址为192.168.0.1,那么安装IIS后会自动生成一种默认Web站点,就将其作为“网站1”网站。别的网站设立环节如下:
(1)运营“Internet服务管理器”,浮现“Internet信息服务”窗口。右键单击“默认Web站点”,选取“属性”进行设立。在“Web站点标记”中,将阐明改为“网站1”,IP地址选取192.168.0.1,TCP端口保持默认80不变。将制作好网站文献复制到默认目录中,“网站1”设立就算完毕了。
(2)下面来增长“网站2”站点,与前面建立站点环节同样,当浮现图4-18设立网站IP地址、端口、主机头界面时,在IP地址中输入本机IP地址192.168.0.1,端口输入8082,主机头保持空。
(3)别的环节与前面所述一致,当需要设立各种站点时,也按照同样环节,端口只要不同于已经设立端口就可以了。
(4)完毕后,在浏览器地址栏中输入则可以访问“网站1”,如果输入:8082则可以访问“网站2”。
图4-18 设立站点端口
4.10.6 多站点IIS架设:IP地址法
设立多站点IIS办法除了前面所说主机头和端口办法外,尚有一种办法就是通过不同IP地址来访问。
这种办法既可以用于内网,也可以用于外网,如果在内网使用话,只要输入不同内网IP地址就可以访问不同站点,而如果在外网,则必要有各种公网IP地址才可以。
普通来说均有各种网卡,每个网卡均有自己独立IP地址。如果只有一块网卡,那么也不用紧张,普通状况下一块网卡只设立了一种IP地址,但这并不是说一种网卡就只能设立一种IP地址,一方面来简介如何为单块网卡绑定各种IP地址,环节如下:
(1)单击“开始”→“设立”→“控制面板”,双击“网络和拨号连接”,右键单击“本地连接”选项,选取“属性”选项后浮现“本地连接属性”窗口,而后单击“Internet合同(TCP/IP)”,再次单击“属性”按钮,浮现“Internet合同(TCP/IP)属性”窗口,如图4-19所示。
(2)单击“高档”按钮,浮现“高档TCP/IP设立”窗口,在IP地址栏下面列出了网卡已设定IP地址和子网掩码,如图4-20所示。
图4-19 Internet合同(TCP/IP)属性
图4-20 高档TCP/IP设立
(3)单击“添加”按钮,在弹出对话框中填上新IP地址,如192.168.0.2,子网掩码与原有相似:255.255.255.0,如图4-21所示。然后依次单击“添加”按钮,从而完毕单网卡中多IP地址添加与设立。
之后再在前面“Internet服务管理器”中添加新站点,在设立站点信息时,输入本机已经绑定IP地址,保持端口和主机头默认就可以完毕多站点设立。
图4-21 添加新IP地址
设立完毕后,在浏览器地址栏中输入192.168.0.1和192.168.0.2,就可以访问不同网站,从而实现了单主机多站点设立。
展开阅读全文