RedHat6.2服务器配置方案大全(二):Apache[1]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:


  作者:汤海京
  
  第二章 Apache
  2.1 简 介
    Apache是世界排名第一的Web服务器,根据著名的Web服务器调查公司Netcraft的调查,世界上百分之五十以上的Web服务器都在使用Apache。
  
    纵观Apache,它为我们的网络管理员提供了丰富多彩的功能,包括目录索引、目录别名、内容协商、可配置的HTTP错误报告、CGI程序的SetUID执行、子进程资源管理、服务器端图象映射、重写URL、URL拼写检查以及联机手册man等。也就是说,如果您在Linux Server上成功安装配置了Apache之后,您的计算机也将随着Apache的生效而摇身一变,成为一台名副其实的Web Server,这种变化的确是激动人心的。伴随着自由软件发展的强大动力,我们有理由相信Apache的未来是一片光明的。
  
    在Internet时代,外部主页的发布已经成为树立公司形象的一个重要手段,而内部主页也成为公司管理的主要方式。但是,要想实现这些功能,首先应该把我们的Linux Server配置成为一台强大的Web Server。时至今日,全球应用最广泛的Web服务器软件就是Apache,本章将详细介绍如何配置Apache服务器。希望各位同仁能够通过阅读本片文章达到理论实践双丰收的目的,在很短的时间里迅速成为一名出色的网络管理员。
  
  2.2 所需系统资源
    2.2.1 配置文件
  
    文件              来源
  
    /etc/httpd/conf/httpd.conf   apache-1.3.12-2.i386.rpm
  
    /etc/httpd/conf/access.conf   apache-1.3.12-2.i386.rpm
  
    /etc/httpd/conf/srm.conf    apache-1.3.12-2.i386.rpm
  
    2.2.2相关工具:
  
    文件              来源
  
    /etc/rc.d/init.d/httpd     apache-1.3.12-2.i386.rpm
  
  2.3 配置方案
    与Apache配置相关的文件共有3个:
  
    /etc/httpd/conf/httpd.conf 主配置文件
  
    作用:定义HTTP协议的设置值和针对该服务器的操作,还包括定义三个文件的目录
  
    实例:
  
    ServerType standalone
  
    #定义WebServer的启动方式为standalone,以增强其对大量访问的及时响应性
  
    ServerRoot "/etc/httpd"
  
    #指定包含httpd服务器文件的目录
  
    LockFile /var/lock/httpd.lock
  
    PidFile /var/run/httpd.pid
  
    ScoreBoardFile /var/run/httpd.scoreboard
  
    Timeout 300
  
    #响应超时量,单位为秒
  
    KeepAlive On
  
    #允许用户建立永久连接
  
    MaxKeepAliveRequests 100
  
    KeepAliveTimeout 15
  
    MinSpareServers 5
  
    #要保留的空闲服务器进程的最小值
  
    MaxSpareServers 20
  
    #要保留的空闲服务器进程的最大值
  
    StartServers 8
  
    #系统启动时的守护进程数
  
    MaxClients 150
  
    #所能提供服务的最大客户端编号,大于它的部分被放入请求队列之中
  
    MaxRequestsPerChild 100
  
    LoadModule vhost_alias_module modules/mod_vhost_alias.so
  
    LoadModule env_module modules/mod_env.so
  
    LoadModule config_log_module modules/mod_log_config.so
  
    LoadModule agent_log_module modules/mod_log_agent.so
  
    LoadModule referer_log_module modules/mod_log_referer.so
  
    LoadModule mime_module modules/mod_mime.so
  
    LoadModule negotiation_module modules/mod_negotiation.so
  
    LoadModule status_module modules/mod_status.so
  
    LoadModule info_module modules/mod_info.so
  

本文关键:RedHat6.2服务器配置方案大全(二):Apache
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top