Apache服务主配置文件的构成
Apache的主配置文件/etc/hpptd/conf/httpd.conf共分为Apache全局配置、主服务器配置、虚拟主机配置3部分。
1、Apache全局配置
主要用于设置与Apache服务器运行相关的全局环境变量
(1)Apache根目录;包含配置文件、记录文件及模块文件;
(2)保存Apache父进程ID;
(3)超时时间的设置,如果客户端超过100s还没有连接上Server,或者server超过100s还没有传送信息给客户端,则强制断线;
(4)每次联系允许的请求数目;
(5)客户端同时提出多个请求的设置;
(6)用户端发出请求短线设置;
(7)启动时打开的httpd进程数目;
(8)限制客户端的同时连接数目;
(9)限制每个httpd进程可以完成的任务数;
(10)设置Apache服务的监听端口;
2、主服务器配置
(1)配置管理员的电子邮箱地址
(2)设置主机的名称
如ServerName server.zzidc.com:80,其中端口号是可选的,可以不指定。
(3)网页存放目录
如:DocumentRoot 目录路径
(4)根据文件的内容来判断文件的类型
(5)设置预设首页
(6)设置APache目录访问权限的控制文件
(7)记录警告及其以上的信息
(8)设置Apache根目录的访问权限和访问方式
(9)设置Apache主服务器网页文件存放目录的访问权限
3、虚拟主机配置
Apache提供了多主机支持,对于主服务器之外的主机支持,主要通过虚拟主机(VirtualHost)来完成的。
(1)设置虚拟主机的名字和监听端口
(2)虚拟主机的所有信息相关