第21章服务器配置
本章的学习目标:
●了解NFS和NFS服务器的基本配置。
●了解网络信息服务NIS。
●了解Samba服务及基本的Samba服务器配置。
●了解Apache服务及基本的Apache HTTP服务器配置。
●了解动态主机配置协议DHCP。
2121.1.1网络文件系统(NFS)
21.1.1什么是NFS
网络文件系统(NFS,Network File System)是一种在网络上的计算机间共享文件的方法,文件就如同位于客户的本地硬盘驱动器上一样。
21.1.2为什么使用NFS
NFS对于在同一网络上的多个用户间共享目录很有用途。例如,一组致力于同一工程项目的用户可以通过使用NFS文件系统(通常被称做NFS共享)中的一个挂载为/myproject的共享目录来存取该工程项目的文件。要存取共享的文件,用户进入各自计算机上的/myproject目录。这种方法既不用输入口令又不用记忆特殊命令,就仿佛该目录位于用户的本地计算机上一样。web服务器又被称为
第21章服务器配置•331•21.1.3挂载NFS文件系统
1.使用mount命令挂载NFS
2.使用/etc/fstab挂载NFS文件系统
3.使用autofs挂载NFS文件系统
21.1.4导出NFS文件系统
从NFS服务器中共享文件又称导出目录。NFS服务器配置工具可以用来把系统配置成NFS服务器。
要使用NFS服务器配置工具,必须运行X Window系统,具备根特权,并且安装了redhat-config-nfs RPM软件包。要启动这个程序,选择面板上的【主菜单】|【系统设置】|【服务器设置】|【NFS服务器】命令,如图21-1所示,或输入redhat-config-nfs命令。
图21-1NFS服务器配置工具
Red Hat Linux9.0基础教程
•332•
1.命令行配置
2.主机名格式
3.启动和停止服务器
21.2网络信息服务(NIS)
网络信息服务(NIS,Network Information Service)是由Sun公司开发的,最早的名称是Sun的Yellow Pages(黄页,简称YP)。网络上各个独立的系统使用NIS客户程序向NIS服务器发出请求。NIS服务器把有关的资料保存并维护在特殊的数据库文件中,人们一般称之为map(图)文件。
21.3Samba软件
Samba使用SMB协议通过网络连接来共享文件和打印机,支持该协议的操作系统包括Microsoft Windows(通过它的Network Neighborhood)、OS/2和Linux。
21.3.1为什么使用Samba
如果用户的网络中既有Windows计算机又有Linux计算机,Samba就会发挥作用。Samba会允许文件和打印机被网络中的所有系统共享。
21.3.2配置Samba服务器
默认的配置文件(/etc/f)允许用户作为Samba共享来查看他们的Red Hat Linux主目录。它还把为Red Hat Linux配置的打印机作为Samba共享打印机共享。换一句话说,用户可以在自己Red Hat Linux系统上连接打印机,然后从网络上的Windows计算机打印。
第21章服务器配置•333•
1.图形化配置
2.命令行配置
3.加密口令
4.启动和停止服务器
21.3.3连接Samba共享
21.4Apache服务器
根据NetCraft关于Web站点的调查,在当前的Internet上,Apache是应用最广泛的Web服务器。Apache的名字出现在该软件的早期版本中,因为它是一个“补丁”服务器,来自于源代码开放的NCSA HTTPd Web服务器的补丁。NCSA HTTPd项目终止一段时间以后,许多人为该代码编写了许多补丁,修补程序中的问题并添加想要的功能。该软件的代码随处可见,人们可以自由使用,但是完全没有人管理。在Bob Behlendorf建立集中存储补丁的机构后,从而诞生了Apache项目。该项目的核心小组至今仍只有少数程序员,但是欢迎任何人向该小组提交补丁,并可能包含在软件的代码中。
Apache HTTP服务器配置
用户需要安装httpd和redhat-config-httpd RPM软件包才能使用HTTP配置工具。它还需要X Window系统和根权限。要启动这个程序,单击【主菜单】|【系统设置】|【服务器设置】|【HTTP服务器】命令,或在shell(如XTerm或Gnome终端)提示中输入redhat-config-httpd命令。
注意:
如果想使用这个工具,不要手工编辑/etc/httpd/f配置文件。HTTP配置工具在保存改变并
退出程序后自动生成这个文件。如果你想添加HTTP配置工具中没有的额外模块或配置选项,也不能使用这个工具。
使用HTTP配置工具配置Apache HTTP服务器的一般步骤如下:
(1)在HTTP服务器的【主】选项卡下配置基本设置。
(2)打开【虚拟主机】选项卡来配置默认设置。
(3)在【虚拟主机】选项卡中配置默认的虚拟主机。
Red Hat Linux9.0基础教程
•334•
(4)如果想为不止一个URL或虚拟主机提供服务,则添加额外的虚拟主机。
(5)在【服务器】选项卡中配置服务器设置。
(6)在【性能微调】选项卡中配置连接设置。
(7)把所有必要的文件复制到DocumentRoot和cgi-bin目录中。
(8)退出程序并保存设置。
1.基本设置
2.默认设置
3.虚拟主机设置
4.服务器设置
5.调整性能
6.保存设置
7.其他资料
21.5本章小结
本章主要介绍了4种服务器的配置:NFS服务器、Samba服务器、Apache服务器以及DHCP服务器,对于初学者来说,可能并不涉及到对服务器配置的内容,因此可以不必阅读本章内容。但是如果想从事网络管理和进行网络开发方面的工作,本章的确非常有用。
21.6思考和练习
1.什么是NFS?为什么要使用NFS?
2.如何挂载NFS文件系统?
3.什么是SMB协议?为什么使用Samba软件?
4.什么是Apache服务器?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论