20241031 Apache2修改日志里面的时间格式

问题背景,Apache2里面日志输出,关于时间这一块,看着难受,所以有了如下需求,修改日志里面的时间格式

案例日志

127.0.0.1 - - [31/Oct/2024:19:20:34 +0800] "GET /index.php/vod/search/actor/Ximena+del+Solar.html HTTP/1.1" 200 4233 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.69 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

执行

nano /etc/apache2/apache2.conf

修改成

LogFormat "%v:%p %h %l %u %{%Y%m%d_%H:%M:%S %z}t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined

LogFormat "%h %l %u %{%Y%m%d_%H:%M:%S %z}t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined

LogFormat "%h %l %u %{%Y%m%d_%H:%M:%S %z}t \"%r\" %>s %O" common

LogFormat "%{Referer}i -> %U" referer

LogFormat "%{User-agent}i" agent

配置的重点是%{%Y%m%d_%H:%M:%S %z}t

最终日志输出

127.0.0.1 - - 20241031_19:40:19 +0800 "GET /index.php/vod/detail/id/38904.html HTTP/1.1" 200 7875 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.69 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

相关推荐
黑龙江亿林等保25 分钟前
阿里云ESC云服务器搭建指南
服务器·阿里云·云计算
命里有定数1 小时前
ubuntu工具 -- ubuntu服务器临时没有网络,急需联网下载东西怎么办? 使用手机提供网络
服务器·网络·ubuntu
forestqq1 小时前
设置JAVA以适配华为2288HV2服务器的KVM控制台
java·运维·服务器
俎树振1 小时前
树莓派上安装与配置 Nginx Web 服务器教程
服务器·前端·nginx
johnny_hhh2 小时前
在Rocky Linux 9上部署NFS服务并对其进行权限配额管理以及监控
linux·运维·服务器
从未完美过3 小时前
ClickHouse集成Mysql表引擎跨服务器读表说明
服务器·mysql·clickhouse
这题怎么做?!?4 小时前
【Linux】网络编程:实现一个简易的基于HTTP协议格式、TCP传输的服务器,处理HTTP请求并返回HTTP响应;GET方法再理解
linux·服务器·c语言·网络·c++·tcp/ip·http
vvw&5 小时前
使用Ubuntu快速部署MinIO对象存储
linux·运维·服务器·ubuntu·minio·cos·oss
网络安全指导员7 小时前
常见网络安全设备默认口令
服务器·网络·安全·web安全·php·apache
归仁10 小时前
wvp 推拉转级联时频繁出现流无法观看的解决办法
linux·服务器·python·音视频