CentOS下搭建LAMP环境详解(5)

日志格式:
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” - 此项是客户浏览器提供的浏览器识别信息。

#实际访问日志 192.168.1.166 - - [04/Feb/2015:12:52:35 +0800] "GET / HTTP/1.1" 200 25
#基于域名的虚拟主机
<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 7下搭建LAMP平台环境 

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境

Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境 

Ubuntu 14.10 下安装 LAMP 服务图文详解 

LAMP结合NFS构建小型博客站点   

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/8f3e1d3a0f83508e917b4cfa52f9b7b5.html