rfapache是">中科红旗软件公司推出的 Apache Server图形化配置工具;它根据 Apache Server自身的特点,结合 Windows系统管理员使用 IIS的习惯;提供了一个友好、易用的图形化配置界面。在具体实现上, rfapache 通过一个友好的交互界面接受用户的命令,并完成 Apache 服务软件 httpd相关配置文件的修改,这样管理员可以不必编辑复杂的配置文件,使配置任务变得直观和容易实现。
本章介绍的 rfapache和后面几章相继介绍的 rfftp、rfdns、rfsquid、rfdhc都是图形化的配置前端工具。
7.2.1启动rfapache
需要在 KDE环境下以 root权限运行 rfapache配置工具。可以采用以下几种方法启动 rfapache工具:
) 在
控制面板的“系统管理”标签页中,双击“ Apache配置工具”; ) 在系统主菜单中选择“管理工具→系统管理→ Apache配置工具 ”; shell提示符下直接键入 rfapache。 150
非 root用户虽然允许运行和使用配置工具,但由于没有权限修改配置文件;所以,即便在配置工具中修改了选项也无法保存和生效。下图所示为 rfapache的配置主界面。
rfapache配置主界面
窗口左侧是 Apache Server的控制台树,显示了服务器主机中构建的主机站点和目录的树状结构;窗口右侧从上到下依次为列表显示区、配置文件编辑器、配置文件跳转器和消息显示窗口。在左侧的控制台树中选中某一节点时,列表显示区将出现该节点中的内容,可以按名称、类型或路径名排序。如果选中的是一个目录,则显示该目录中的所有子目录和文件。管理员可以在配置文件编辑器中手工修改配置文件,并保存。消息显示窗口显示的是 Apache服务器启动、重启、停止或校检配置文件等的输出信息。
利用菜单 “显示→配置文件编辑器 ”可以切换配置文件编辑器的隐藏和显示。利用菜单 “显示→配置文件跳转器 ”可以切换配置文件跳转器的隐藏和显示。利用菜单 “显示→输出信息 ”可以切换消息显示窗口的隐藏和显示。
7.2.2主要功能
Rfapache的主要配置和管理功能如下:
选择配置文件
rfapache除了能够解析 Apache Server默认的配置文件/etc/httpd/conf/httpd.conf外;更允许用户选择一个其它路径下的 Apache Server的配置文件来加载。在加载一个新的配置文件之前,建议确认该配置文件可以正常工作,否则配置工具可能无法正确显示。
保存当前设置到配置文件
rfapache提供了将当前设置保存到文件的功能,便于归档和保存。管理员可以指定保存的路径和文件名。建议管理员保存时将后縀名定义为 .conf。
检查当前配置文件
需要说明的是:校验无误的配置文件并不一定能够正常的启动或者工作。
恢复到系统默认的设置
rfapache在初始安装的时候,会将默认的配置文件 /etc/httpd/conf/httpd.conf做一个备份;“恢复出厂配置”就是加载这个备份文件。
这样做的意义在于:当管理员因为某些原因错误的修改了配置文件,导致 Apache Server无法正确的启动时,可以恢复上述的备份文件,确保 Apache Server至少能够正确启动运行;也可以在该备份文件内容的基础上做进一步的设置。
恢复到昀近一次保存的设置
rfapache工具在每次启动的时候,会自动将当前的配置文件 /etc/httpd/conf/httpd.conf做一个备份; “恢复上次配置”就是加载这个备份文件。
这样做的意义在于:当管理员在本次启动后因为某些原因错误的修改了配置文件,导致 Apache Server无法正确的启动时,可以利用上述的备份文件,确保 Apache Server至少能够正确启动运行(当然,前提是前一次的配置文件正确并可以正常运行);也可以在该备份文件内容的基础上做进一步的设置。
rfapache提供了强大的菜单项和工具栏的功能,几乎所有的操作都可以在菜单和工具栏中找到对应的选项;还提供了相应的右键快捷菜单,使操作更为方便。