2006年9月19日星期二

第三节 网络服务配置与管理

1、网络服务的启动方式
 
  Linux 提供的服务相当多,包括(HTTP、FTP、Telnet、DNS、DHCP......)等;甚至可以说是无限的,愿意的话你自己也可以添加各种服务。

 
  那这么多的服务该如何管理呢? Linux 考考虑的很周到,它专门安排了一名网络服务大管家——Xinetd。

 
  Linux 的网络服务通常会有两种方式:一种是以 stand-alone 的形式,另一种则是以 Xinetd super-server 的形式,这两种方式各有优缺点。如果以 stand-alone 方式运行,负责提供服务的进程将一直处于激活状态,因此会始终占用系统资源,但反应速度较快。而以 Xinetd super-server 方式运行时,所有网络服务都由 Xinetd 这个进程统一管理,Xinetd 负责监视所有的网络服务请求,只有当请求到来时才启动相就的进程,这样可以节省系统资源,但执行速度会慢一些。

 
  Linux为常用的网络服务都提供了 stand-alone 和 Xinetd 两种启动方式,你可以根据实际需要来决定采用哪种方式。启动方式的选择要视网络服务功能和网络状况而定。如果你的公司是以提供web服务为主的,当然应该采用 stand-alone 方式来启动 HTTP 服务,因为只有这样才可能应付庞大的访问量,至于其它不太重要的网络服务,则交由 Xinetd 来统一处理就行了。

没有评论: