宝塔默认的日志格式比较简单,可能有些站长需要自定义日志格式,而不知道从何下手,其实这个就是简单的定义nginx的过程

只是宝塔的nginx配置文件存放位置与一般nginx不一样

宝塔存放nginx配置文件位置:/www/server/nginx/conf/nginx.conf

一般nginx的配置文件位置:/usr/local/nginx/conf/nginx.conf

增加自定义格式只需要在http

{

...

}

这里面增加:log_format  main  '$http_x_forwarded_for [$time_local] "$request" '

'$status $body_bytes_sent "$http_referer" '

'$http_user_agent $remote_addr $request_time';

然后在网站部分的日志文件后面加个main标志

比如

access_log  /www/wwwlogs/www.bnxb.com.log main;

支持的参数如下:

参数                      说明                                         示例

$remote_addr             客户端地址                                    211.28.65.253

$remote_user             客户端用户名称                                --

$time_local              访问时间和时区                                18/Jul/2012:17:00:01 +0800

$request                 请求的URI和HTTP协议"GET /article-10000.html HTTP/1.1"

$http_host               请求地址,即浏览器中你输入的地址(IP或域名)     www.bnxb.com 192.168.100.100

$status                  HTTP请求状态                                  200

$upstream_status         upstream状态                                  200

$body_bytes_sent         发送给客户端文件内容大小                        1547

$http_referer            url跳转来源                                   https://cdn.bnxb.com/

$http_user_agent         用户终端浏览器等信息                           "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1; GTB7.0; .NET4.0C;

$ssl_protocol            SSL协议版本                                   TLSv1

$ssl_cipher              交换数据中的算法                               RC4-SHA

$upstream_addr           后台upstream的地址,即真正提供服务的主机地址     10.10.10.100:80

$request_time            整个请求的总时间                               0.205

$upstream_response_time  请求过程中,upstream响应时间                    0.002

也可以这样操作,用于套了CDN的网站识别访客的真实IP

在http部分

include proxy.conf;下面增加map $http_x_forwarded_for  $clientRealIp

{

""    $remote_addr;

~^(?P[0-9.]+),?.*$    $firstAddr;

}

然后日志格式用log_format  main  '$clientRealIp [$time_local] "$request" '

'$status $body_bytes_sent "$http_referer" '

'$http_user_agent $remote_addr $request_time';

宝塔修改Nginx服务器类型,宝塔面板nginx更改日志格式的方法相关推荐

  1. nginx服务器网站文件存放处,Nginx服务器安装部署

    获取新版本的Nginx服务器 Nginx的官方下载网站为http://nginx.org/en/download.html .进入网站可以看到三种版本,开发版本(Development version ...

  2. 修改nginx服务器类型

    通常nginx服务器不隐藏服务器类型及版本信息  curl -I http://www.aaa.com  获取web服务器的类型和版本代码   HTTP/1.1 200 OK   Server: ng ...

  3. nginx服务器网站目录浏览,Nginx开启目录浏览功能 | 系统运维

    说明:Nginx在默认安装好之后,是禁止目录浏览的,如下图所示 系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接 http://www. ...

  4. nginx服务器缓存文件清理,清除nginx缓存文件并不总是有效

    我运行nginx服务器+ PHP webservices API.我使用nginx的fastcgi_cache来缓存所有GET请求,当更新某些资源时,我清除一个或多个相关的缓存资源. 我用来执行此操作 ...

  5. 如何修改邮箱服务器类型,如何修改邮箱服务器地址

    如何修改邮箱服务器地址 内容精选 换一换 通过华为云创建的ECS服务器默认使用华为云提供的内网DNS进行解析.内网DNS不影响ECS服务器对公网域名的访问.同时,还可以不经Internet,直接通过内 ...

  6. 向nginx服务器上传文件,Nginx搭建上传服务器

    使用 Nginx Upload Module 上传文件 安装编译环境:yum -y install gcc gcc-c++kernel-devel 创建目录:mkdir /tmp/nginx 进入目录 ...

  7. 修改thinkphp配置nginx服务器,thinkphp5.0配置nginx重写规则

    thinkphp5.0配置nginx重写规则 2018年07月06日 09:29:03阅读数:1529 server { listen 80; #端口号 server_name demo.aa.com ...

  8. nginx服务器远程无法访问,nginx首次安装远程无法访问

    因为是问题.花时间.所以进行记录一番 (一)安装环境:虚拟机centos7系统 对于nginx在linux下的安装卸载是装了又卸,卸了又装.远程访问就是访问不了,周五的时候能访问,到后面又不能访问了. ...

  9. 怎么修改邮箱服务器类型,邮箱登录手动修改服务器配置

    邮箱登录手动修改服务器配置 内容精选 换一换 为加强对数据的容灾管理,云堡垒机支持手动备份和配置日志远程备份,提高审计数据安全性和系统可扩展性.通过手动导出/下载各功能模块数据文件保存在本地,可手动备 ...

最新文章

  1. ueditor1.4.3配置过程(包含单独上传文件以及图片的使用)
  2. IPC介绍——10个ipcs例子
  3. 机器学习(三十八)——博弈论(1)
  4. SAP Spartacus 服务器端渲染单步调试步骤之二:在服务器端执行应用程序 Angular 代码
  5. 家用工具套装_家居工具一:成为家居维修达人,你可能就差这个:史丹利45件套家用工具箱套装...
  6. std c++ 获取运行时间封装
  7. 群晖 半洗白_群晖6.17/6.21二合一引导启动系统盘
  8. drools规则引擎使用文档
  9. ie浏览器不支持java_用于解决IE浏览器中Java脚本无法执行
  10. hdmi接口和计算机连接,hdmi接口,手把手教你hdmi接口怎么连接电视
  11. sp 导出unity哪个_SP与Unity的效果差异分析
  12. 测试数据科学家聚类技术的40个问题(附答案和分析)
  13. 百度网盘登陆验证提示:无法访问此页面,或者二维码显示失败,弹窗显示:无法访问此页面,确保web地址。。。。
  14. 面试要点之——23种设计模式及其应用场景
  15. 磨金石教育摄影技能干货分享|优秀摄影作品欣赏——世界掠影
  16. JUnit4 单元测试框架
  17. 在 jetson nano 上构建 isaac SDK 示例时出错:JetPack43 未在任何 .rc 文件中定义
  18. android横向卡片式布局,创建卡片式布局  |  Android 开发者  |  Android Developers
  19. ubuntu多显卡风扇转速控制
  20. 在校园网中配置路由器的lan口上网

热门文章

  1. 挑战Unity、UE4,曾戈祭出次世代VR引擎
  2. 哈尔滨现大雾天气 高速封闭航班推迟起飞
  3. 1.8. subshell
  4. 小鱼易连全系新品正式发布 引爆音视频会议行业核聚变
  5. Spring、Spring Boot和TestNG测试指南 - 测试@Configuration
  6. js条件判断时隐式类型转换
  7. pythondef元组参数传递_Python参数传递(传值传引用)
  8. html第2天课堂笔记,第二天课堂笔记
  9. c语言10个裁判,5个裁判可以对10个歌手进行打分,计算各个歌手的最终得分排列...
  10. 面试被问mysql扩展性设计相关的点,你知道该如何回答吗