最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
简单的Nginx切割网站日志的脚本
时间:2022-06-30 18:39:28 编辑:袖梨 来源:一聚教程网
今天在网上查阅Nginx的相关的优化,看到一篇关于Nginx切割日志的文章
于是自己设置了下,开始没生效,后来结果是我设置的路径有问题。
正常的Nginx的日志文件路径是在/usr/local/nginx/logs/
因为用的Lnmp一键配置环境,所以日志的路径为/home/wwwlogs/
脚本如下:
#nginx日志切割脚本
#!/bin/bash
#设置日志文件存放目录
logs_path="/home/wwwlogs/"
#设置pid文件
pid_path="/usr/local/nginx/logs/nginx.pid"
#重命名日志文件
mv ${logs_path}www.xxxx.com.log
${logs_path}www.xxxx.com_$(date -d "yesterday" +"%Y%m%d").log
#向nginx主进程发信号重新打开日志
kill -USR1 `cat ${pid_path}`
将这个脚本保存为nginx_log.sh
然后给这个脚本加上写权限 chmod +x nginx_log.sh
然后用crontab -e 进行定时处理设置
01 00 * * * /root/nginx_log.sh
这个时间是你自己设定的,最好是在服务器不忙的时候进行切割
相关文章
- 满蛙漫画在线-MANWA漫蛙官网版 03-13
- 36漫画app最新版本免费下载-36漫画官方正版安装包入口 03-13
- 航海霸业云游戏入口-航海霸业在线畅玩一键直达 03-13
- 幻想少女公会官网-幻想少女公会游戏入口 03-13
- 漫蛙漫画APP最新版本下载-漫蛙官网入口安卓安装包免费下载 03-13
- 差差漫画页面登录升级-差差漫画网页弹窗更新 03-13