日志格式:
1. %h - 客户端的ip地址或主机名。
2. %l - The 这是由客户端 identd 判断的RFC 1413身份,输出中的符号 “-” 表示此处信息无效。
3. %u - 由HTTP认证系统得到的访问该网页的客户名。有认证时才有效,输出中的符号 “-” 表示此处信息无效。
4. %t - 服务器完成对请求的处理时的时间。
5. “%r” - 引号中是客户发出的包含了许多有用信息的请求内容。
6. %>s - 这个是服务器返回给客户端的状态码。
7. %b - 最后这项是返回给客户端的不包括响应头的字节数。
8. “%{Referer}i” - 此项指明了该请求是从被哪个网页提交过来的。
9. “%{User-Agent}i” - 此项是客户浏览器提供的浏览器识别信息。
#基于域名的虚拟主机 <VirtualHost *:80> DocumentRoot /web1 ServerName web1.com ErrorLog /app/apache/logs/error_log CustomLog /app/apache/logs/access_log combined </VirtualHost> <VirtualHost *:80> DocumentRoot /web2 ServerName web2.com </VirtualHost> #基于IP的虚拟主机 <VirtualHost 210.20.30.40> DocumentRoot /web1 ServerName web1.com </VirtualHost> <VirtualHost 210.20.30.50> DocumentRoot web2 ServerName web2.com </VirtualHost> #基于端口的虚拟主机 Listen 172.20.30.40:80 Listen 172.20.30.40:8080 <VirtualHost 172.20.30.40:80> DocumentRoot /web1 ServerName web1.com </VirtualHost> <VirtualHost 172.20.30.40:8080> DocumentRoot /web2 ServerName web2.com </VirtualHost>
#perfork工作模式参数 StartServers 50 #预创建50个进程 MinSpareServers 15 #保持最小空闲进程 MaxSpareServers 30 #保持最大空闲进程 MaxClients 225 #最大进程数 MaxRequestsPerChild 4000 #用来控制每个进程在处理了多少次请求之后自动销毁
注意:设置perfork工作模式参数时,需要使用 ps aux 查看进程占用内存数,以此调整实际环境中的参数,防止此消耗所有的资源。
下面关于LAMP相关的内容你可能也喜欢:
LAMP平台安装Xcache和Memcached加速网站运行
CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境