apache访问日志

[root@chy ~]# ls /usr/local/apache2.4/logs/
access_log  error_log   httpd.pid
(查看apache日志路径,其中access是访问日志,error是出错日志)
[root@chy ~]# vim /usr/local/apache2.4/conf/httpd.conf
(在主配置文件里面定义访问日志)LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combinedLogFormat "%h %l %u %t \"%r\" %>s %b" common
(common格式详解其中%h为来源IP,%l是用户,%u也是用户,%t是时间,%r是requst行为,%s是状态码,%b是大小)
(combined详解
其中%h为来源IP,%l是用户,%u也是用户(由HTTP认证系统得到的访问该网页的客户名。有认证时才有效,输出中的符号 "-" 表示此处信息无效。),%t是时间,%r是requst行为,%s是状态码,%b是大小(最后这项是返回给客户端的不包括响应头的字节数。),\"%{User-Agent}i\"是用户代理(此项是客户浏览器提供的浏览器识别信息。),\"%{Referer}i\此项指明了该请求是从被哪个网页提交过来的。
[root@chy ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
(进入到虚拟主机配置文件中)
[root@chy ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80>DocumentRoot "/data/wwwroot/111.com"ServerName www.111.comServerAlias www.exaple.com 222.com#<Directory /data/wwwroot/111.com>#<filesMatch 123.php>#AllowOverride AuthConfig #AuthName "111.com user auth"#AuthType Basic# AuthUserFile /data/.htpasswd #  require valid-user# </FilesMatch>#</Directory><IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{HTTP_HOST} !^111.com$RewriteRule ^/(.*)$ http://111.com/$1 [R=301,L]</IfModule>ErrorLog "logs/111.com-error_log"CustomLog "logs/111.com.com-access_log" combined</VirtualHost>
将  ErrorLog "logs/111.com-error_log"CustomLog "logs/111.com-access_log" combined 这段内容的access日志变为combined格式

如下是一位博主写的apache访问日志详解,有需要的可以看看。
http://blog.csdn.net/zhuying_linux/article/details/6773912

本文转自我不是瘦子51CTO博客,原文链接:http://blog.51cto.com/chy940405/2047869,如需转载请自行联系原作者

apache访问日志相关推荐

  1. 11.18 Apache用户认证 11.19/11.20 域名跳转 11.21 Apache访问日志

    2019独角兽企业重金招聘Python工程师标准>>> 11.18 Apache用户认证 htpasswd命令 >htpasswd命令是Apache的Web服务器内置工具,用于 ...

  2. Apache用户认证、域名跳转、Apache访问日志

    httpd的用户认证 注意: 本章使用浏览器进行检测的前提是在物理机hosts文件添加虚拟机IP和虚拟主机域名. 配置用户认证 编辑httpd配置文件/usr/local/apache2.4/conf ...

  3. Linux centos7 VMware Apache访问日志不记录静态文件、访问日志切割、静态元素过期时间...

    一.Apache访问日志不记录静态文件 网站大多元素为静态文件,如图片.css.js等,这些元素可以不用记录 vim /usr/local/apache2.4/conf/extra/httpd-vho ...

  4. Linux CentOS7 VMware LAMP架构Apache用户认证、域名跳转、Apache访问日志

    一.Apache用户认证 vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把111.com那个虚拟主机编辑成如下内容 <Virtu ...

  5. 分析apache访问日志

    # # 分析apache访问日志 # 编写一个apche日志分析脚本 # 1.  统计每个客户端访问apache服务器的次数 # 2.  将统计信息通过字典的方式显示出来 # 3.  分别统计客户端是 ...

  6. linux阿帕奇日志文件,apache访问日志 logstash 配置文件实例1

    apache访问日志 logstash 配置文件实例1 日志格式: LogFormat "%{clientip}i %l %u %t \"%r\" %>s %b \ ...

  7. Apache访问日志详解

    想要知道什么人在什么时候浏览了网站的哪些内容吗?查看Apache的访问日志就可以知道.访问日志是Apache的标准日志,本文详细解释了访问日志的内容以及相关选项的配置. 一.访问日志的格式 Apach ...

  8. python 统计分析apache日志_python分析apache访问日志脚本分享

    #!/usr/bin/env python # coding=utf-8 #------------------------------------------------------ # Name: ...

  9. apache日志导入mysql,将Apache访问日志记录到Mysql数据库中

    环境 操作系统:CentOS 步骤 1.下载源码 下载地址: https://packages.debian.org/jessie/libapache2-mod-log-sql-mysql 2.con ...

最新文章

  1. 设计一个成绩分类 输入成绩 输出优秀_BenQ 明基 PD2720U 27寸 Thunderbolt3.0 专业设计显示器开箱评测...
  2. jsp:请求转发和重定向
  3. Android 美团Robust热更新 使用入门
  4. mysql ptquerydigest_MySQL - pt-query-digest的下载与使用
  5. C++实践参考——摩托车继承自行车和机动车
  6. python requests请求终止_Requests 如何中断请求?
  7. Python接口自动化之pymysql数据库操作
  8. 索引更新:刚发布的文章就能被搜到,这是怎么做到的?
  9. 九大背包问题专题--混合背包问题(状态转移)
  10. jQuery API中文手册详解
  11. java 枚举实例化_Java枚举
  12. Elasticsearch第二篇:es之间版本比较
  13. 软件需求分析——需求基础
  14. 输入一个人的出生日期(包括年月日),将该生日中的年、月、日分别输出
  15. PWmat案例赏析:计算精度高、速度快的第一性原理计算,研究表面终端结构对NV色心影响
  16. 弱口令总结(什么是弱口令)
  17. 关于“AHCI模式”解析
  18. java 取款机_JAVA ATM提款机程序
  19. ss命令和Recv-Q和Send-Q状态
  20. 行进中换轮胎——万字长文解析美团和大众点评两大数据平台是怎么融合的

热门文章

  1. android 判断进程是否处于前台
  2. android Json处理换行符
  3. 【Git】git add -A = git add . + git add -u
  4. View Animation
  5. Vue—上手实践—快速入门
  6. faceswap深度学习AI实现视频换脸详解
  7. cheerio api
  8. [bzoj4922]Karp-de-Chant Number
  9. kvm虚拟化管理平台WebVirtMgr部署-完整记录(2)
  10. C++ 百炼成钢20