apache访问日志
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访问日志相关推荐
- 11.18 Apache用户认证 11.19/11.20 域名跳转 11.21 Apache访问日志
2019独角兽企业重金招聘Python工程师标准>>> 11.18 Apache用户认证 htpasswd命令 >htpasswd命令是Apache的Web服务器内置工具,用于 ...
- Apache用户认证、域名跳转、Apache访问日志
httpd的用户认证 注意: 本章使用浏览器进行检测的前提是在物理机hosts文件添加虚拟机IP和虚拟主机域名. 配置用户认证 编辑httpd配置文件/usr/local/apache2.4/conf ...
- Linux centos7 VMware Apache访问日志不记录静态文件、访问日志切割、静态元素过期时间...
一.Apache访问日志不记录静态文件 网站大多元素为静态文件,如图片.css.js等,这些元素可以不用记录 vim /usr/local/apache2.4/conf/extra/httpd-vho ...
- Linux CentOS7 VMware LAMP架构Apache用户认证、域名跳转、Apache访问日志
一.Apache用户认证 vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把111.com那个虚拟主机编辑成如下内容 <Virtu ...
- 分析apache访问日志
# # 分析apache访问日志 # 编写一个apche日志分析脚本 # 1. 统计每个客户端访问apache服务器的次数 # 2. 将统计信息通过字典的方式显示出来 # 3. 分别统计客户端是 ...
- linux阿帕奇日志文件,apache访问日志 logstash 配置文件实例1
apache访问日志 logstash 配置文件实例1 日志格式: LogFormat "%{clientip}i %l %u %t \"%r\" %>s %b \ ...
- Apache访问日志详解
想要知道什么人在什么时候浏览了网站的哪些内容吗?查看Apache的访问日志就可以知道.访问日志是Apache的标准日志,本文详细解释了访问日志的内容以及相关选项的配置. 一.访问日志的格式 Apach ...
- python 统计分析apache日志_python分析apache访问日志脚本分享
#!/usr/bin/env python # coding=utf-8 #------------------------------------------------------ # Name: ...
- apache日志导入mysql,将Apache访问日志记录到Mysql数据库中
环境 操作系统:CentOS 步骤 1.下载源码 下载地址: https://packages.debian.org/jessie/libapache2-mod-log-sql-mysql 2.con ...
最新文章
- 设计一个成绩分类 输入成绩 输出优秀_BenQ 明基 PD2720U 27寸 Thunderbolt3.0 专业设计显示器开箱评测...
- jsp:请求转发和重定向
- Android 美团Robust热更新 使用入门
- mysql ptquerydigest_MySQL - pt-query-digest的下载与使用
- C++实践参考——摩托车继承自行车和机动车
- python requests请求终止_Requests 如何中断请求?
- Python接口自动化之pymysql数据库操作
- 索引更新:刚发布的文章就能被搜到,这是怎么做到的?
- 九大背包问题专题--混合背包问题(状态转移)
- jQuery API中文手册详解
- java 枚举实例化_Java枚举
- Elasticsearch第二篇:es之间版本比较
- 软件需求分析——需求基础
- 输入一个人的出生日期(包括年月日),将该生日中的年、月、日分别输出
- PWmat案例赏析:计算精度高、速度快的第一性原理计算,研究表面终端结构对NV色心影响
- 弱口令总结(什么是弱口令)
- 关于“AHCI模式”解析
- java 取款机_JAVA ATM提款机程序
- ss命令和Recv-Q和Send-Q状态
- 行进中换轮胎——万字长文解析美团和大众点评两大数据平台是怎么融合的