wendu 发表于 2018-11-21 11:09:24

apache 定义日志格式 及日志记录

  操作步骤:
  一:在apache主配置文件里定义日志的格式

  vim /usr/local/apache2/conf/httpd.conf
      
            LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
            LogFormat "%h %l %u %t \"%r\" %>s %b" common
            LogFormat "%h %l %u %t \"%r\" %>s %b" alex
      
  
    备注:先在主配置文件里定义日志的输出格式及别名(combined、common、alex)。
  

  二:在对应的虚拟机配置文件里加入以下内容
      vim /usr/local/apache2/conf/extra/httpd-vhost.conf
        CustomLog "logs/discuz-access_log" common
      CustomLog "/tmp/emma.log" alex
  

  备注:日志输出的目录 及   引用前面主配置文件里定义的格式。
  

  三:重新加载 apache

  apachectl -s reload
  




页: [1]
查看完整版本: apache 定义日志格式 及日志记录