Apache分割日志-创新互联

我们访问网站的时候会有记录留下来,这个就是日志文件,日志的信息有(来源ip,访问时间等信息)

创新互联专注于企业营销型网站、网站重做改版、海南州网站定制设计、自适应品牌网站建设、H5高端网站建设成都做商城网站、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为海南州等各大城市提供网站开发制作服务。

1.在虚拟主机的配置文件中已经存在了日志文件的配置,我们只需要把它打开就可以

vi /usr/local/apache2/conf/extra/httpd-vhosts.conf

日志中有个common表示日志的格式,把它修改为combined

Apache分割日志

Apache分割日志

Apache分割日志

Apache分割日志

2.可以修改日志的名称

修改为test.com-error_log

     test.com-access_log

默认日志路径在 /usr/local/apache2/logs/

Apache分割日志Apache分割日志

3.设置好后重启并重新加载

apachectl -t

apachectl graceful

4.刷新网页

进入日志目录查看是否生成了日志文件

cd /usr/local/apache2/logs/

ls 查看文件

Apache分割日志

cat test.com-access_log  可以查看访问日志消息

日志格式:LogFormat "%h %l %u %t %T \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""

%h 远端主机

%l 远端登录名

%u 远程用户名

%t 时间,用普通日志时间格式

%T 处理完请求所花时间,以秒为单位

%r 请求的第一行,动作

来源ip后面二个是不存在,所有用--表示(l:u:表示用户)

Apache分割日志

Apache分割日志

5.查看日志文件的容量

wc -l test.com-access_log

Apache分割日志

为了使格式按时间排序应该如何做?

在虚拟主机日志配置文件里添加一些内容

CustomLog "| /usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/test.com-access_%Y%m%d_log 86400" combined

Apache分割日志Apache分割日志

刷新网页,生成一个有日期的日志

Apache分割日志

Apache分割日志

修改日期,然后在刷新网页看是否有没有生成日志

date -s "2016-11-21 15:55:20"

Apache分割日志Apache分割日志

刷新网页,会生成一个新的日志文件

Apache分割日志Apache分割日志

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

分享名称:Apache分割日志-创新互联
浏览路径:https://www.cdcxhl.com/article36/ccsjpg.html

成都网站建设公司_创新互联,为您提供小程序开发移动网站建设网站设计公司网站维护网站收录全网营销推广

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都seo排名网站优化