Linux 用Nginx让浏览器可以访问日志文件

本文为博客 VIP 文章,开通 VIP 后可阅读全文

开通 VIP

最近移动办公比较多,不太好直接操作服务器,所以动了让浏览器可以直接访问日志文件的念头,查阅一番,总结如下:

 一、nginx.conf文件关键配置(其他基础配置不在此赘述)

在server标签下,新建location

location /logs {
            alias /usr/java/logs;
            #nginx日志目录
            autoindex on;
            #打开目录浏览功能
            autoindex_exact_size off;
            #默认为on,显示出文件的确切大小,单位是bytes
            #显示出文件的大概大小,单位是kb或者mb或者gb
            autoindex_localtime on;
            #默认为off,显示的文件时间为gmt时间。
            #改为on后,显示的文件时间为文件的服务器时间
            add_header cache-control no-store;
            #让浏览器不保存临时文件
}

二、mime.types文件关键配置

找到text/plain                                       txt;在txt后加空格和log,即可

types {
    text/html                                        html htm shtml;

    text/css                                         css;
    text/xml                                         xml;
    image
Linuxnginx日志文件access.log的打包+重新打开nginx日志文件 续我的上篇博文:https://mp.csdn.net/postedit/89478072。即nginx已经完成源码编译的安装。 一、nginx日志文件access.log的打包 1、在物理机上访问虚拟机server1的index.html文件,使得在server1端生成相应的日志文件,为打包日志做准备 [root@foundation83 Desktop]# ab -c... 阅读详情

相关推荐

linux+nginx+开启日志,Linuxnginx日志文件access.log的打包+从新打开nginx日志文件

1、nginx日志文件access.log的打包一、在物理机上访问虚拟机server1的index.html文件,使得在server1端生成相应的日志文件,为打包日志作准备node[root@foundation83 Desktop]# ab -c 10 -n 100000 http://172.25.83.1/index.html #100000次请求,10次并发二、在虚拟机server1上...

weixin_39794734的博客 749

nginx 配置与日志管理

nginx 系统配置与日志管理

weixin_61428407的博客 6057

浅谈一下小波变换和EEG信号处理

浅谈小波变换,总结不是很到位,请大家指正。

qq_45045249的博客 2827

通过Nginx来查看Linux中的文件

访问Linux中的资源

weixin_51722520的博客 874

linux通过nginx映射指定目录文件给外部访问

linux通过nginx映射指定目录文件给外部访问

god_sword_的博客 4269

Nginx日志格式,各参数说明

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34209406的博客 221

Docker安装Nginx

docker安装Nginx

qq_31966807的博客 2932

安装nginx

1.去官网http://nginx.org/下载对应的nginx包,推荐下载稳定版 2.上传nginxLinux系统 3.安装依赖环境 安装gcc环境 yum install -y gcc-c++ 安装PCRE库,用于解析正则表达式 yum install -y pcre pcre-devel zlib压缩和解压依赖 yum install -y zlib zlib-devel SSL安全的加密的套接字协议层,用户HTTP安全传输,也就是https yum install -y op

zhangqiang0402的博客 149

nginx返回动态日志

在很多情况下需要在windows系统下查看linux环境下中的某些系统的日志文件,其实方法有很多种,最长见的办法就是找个工具比如xshell链接到linux服器上直接查看文件,但是如果是不想暴露Linux服务器的登录信息,想用浏览器访问某个url直接查看日志文件该如何实现呢?今天就来介绍一个办法,亲测有效。 比如我的环境是这样: [root@localhost nginx]# pwd /usr/local/nginx [root@localhost nginx]# tree logs logs ├──

weixin_38296425的博客 849

Ubuntu下安装nginx

### Ubuntu下nginx相关命令 # 安装nginx sudo apt install nginx -y # nginx文件相关存放位置 # /usr/sbin/nginx:主程序 # /etc/nginx:存放配置文件 # /usr/share/nginx:存放静态文件 # /var/log/nginx:存放日志 # nginx服务命令 service nginx {st...

Leo的博客 826

Centos 7 安装nginx并测试启动

一、下载安装包 cd /usr/local wget http://nginx.org/download/nginx-1.6.2.tar.gz (选择一个比较稳定的版本下载即可,或者手动下载后,用xshell传到该目录下也行) 二、解压安装 tar -zxvf nginx-1.6.2.tar.gz (local这个目录类似于Windows的pr...

lp_cq242的博客 1052

nginx 日志文件切割

偶然发现access.log有21G大,所以将其切割。 Nginx 是一个非常轻量的 Web 服务器,体积小、性能高、速度快等诸多优点。但不足的是也存在缺点,比如其产生的访问日志文件一直就是一个,不会自动地进行切割,如果访问量很大的话,将 导致日志文件容量非常大,不便于管理。当然了,我们也不希望看到这么庞大的一个访问日志文件,那需要手动对这个文件进行切割。 在 Linux 平台上 Sh

Java海洋 3372

Linux笔记(66)——nginx日志文件详解

Linux笔记(66)——nginx日志文件详解

qq_43678306的博客 1641

Nginx 日志文件 访问IP统计

问题描述Nginx访问日志文件内容如下:10.9.40.134 - - [01/Aug/2016:06:29:42 +0800] "POST / HTTP/1.1" 302 0 "-" "python-requests/2.4.3 CPython/2.7.9 Linux/3.16.0-4-amd64" 10.9.40.134 - - [01/Aug/2016:06:29:42 +0800] "GET

stevewong的专栏 1万+

Linux虚拟机安装nginx并进行浏览器访问 - 附带常见问题和常用指令(实施必备)

make install //先执行,如果报错同一文件,则不需要执行,等待make编译结束。这可能是由于您的日志文件权限不够,进入logs日志目录,对错误中提到的日志文件赋予最高权限。意思是:找不到你的logs目录中的error.log\access.log文件。由于我使用的是1.25.5版本,所以需要加入依赖包。prefix后面的路径是您nginx解压的路径。在本机浏览器访问Linux虚拟机IP即可。此时,只需要手动创建这些文件即可。运行以下命令,修改成阿里云镜像。

m0_74440466的博客 1512

Nginx 日志文件在哪?

查看 Nginx 的历史执行记录和最近活跃时间,主要就是和它的access.log和error.log打交道。想知道最后一次处理请求是什么时候?看access.log的最后一行时间戳。想知道Nginx 服务本身最近是否重启过?去error.log里找 “start”, “stop”, “reload” 等关键字。想了解过去某段时间服务器的负载或活跃程度?用awk等工具统计对应时间段access.log里的请求数量。别忘了日志切割,历史数据可能被打包成.gz文件,需要的话记得解压查看。

ahauedu的专栏 2194

通过nginx映射指定目录文件给外部访问

开发在排查线上问题时需要要查看服务器日志文件。但是我们把服务器访问权限下放给开发也不现实。对此我们可以通过ngxin配置,实现通过浏览器查看日志,浏览日志文件。 先给出完整配置 server { listen 80; location ^/logs/fanlai~*\.(log|txt)$ { add_header C...

卜可的博客 5万+

查看nginx日志文件

查看Nginx日志文件是日常服务器管理和故障排除的一个重要步骤。由于Nginx是一个流行的高性能网页服务器、反向代理服务器和邮件代理服务器,理解其日志文件的结构和内容对于服务器的维护来说至关重要。

ghyt9999的博客 1085

通过 Nginx 查看日志文件

通过以上步骤,您可以方便地使用 Nginx 在 Web 界面上查看存储在服务器上的日志文件,同时避免中文乱码的问题。这种方法不仅便捷,还能够在需要时轻松共享日志信息。如果您有其他问题或需要进一步的帮助,请随时询问!

xkx_07_10的博客 1008

Android 蓝牙——概述(一)

Profiles (蓝牙应用规范),它从应用场景的角度为蓝牙技术的使用制定了不同的规范。这也是和大众日常生活接触最多的一部分。蓝牙支持很多Profiles:MAP:(MessageAccessProfile),短信访问协议,允许设备间的信息交换,短信。使用场景:智能车载中同步短信等信息。HFP:(Hands-free Profile),电话免提协议,让蓝牙设备(如蓝牙耳机/车机)可以控制电话,如接听、挂断、拒接等。

小旭的专栏 3417

T_ZZXJX 155-2022 工程建设地下水控制技术规范.docx

T_ZZXJX 155-2022 工程建设地下水控制技术规范.docx

上一篇: Jenkins安装使用与排坑问题
下一篇: 阿里云服务器被挖矿程序侵入问题
samfaker
博客等级 码龄10年 2粉丝 10原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值