LNMP一键安装脚本定时切割Nginx日志的方法

之前,闲吧介绍搭建WEB网站环境的一键安装LNMP脚本,并且自己也一直喜欢通过军哥的LNMP一键安装脚本进行安装。

之前,海草吧介绍搭建WEB网站环境的一键安装LNMP脚本,并且自己也一直喜欢通过军哥的LNMP一键安装脚本进行安装。

LNMP环境搭建后,添加了网站域名等。网站就运行了,这个过程中nginx会记录访问日志,如果不加以定期删除这些nginx的日志文件,会占用大量硬盘空间。

而LNMP一键安装脚本的作者其实写了相应的脚本的,在LNMP目录下的tools文件夹中,以最新的LNMP1.6为例,就在 /root/lnmp1.6/tools 目录下。

定时切割nginx日志的一键脚本为: cut_nginx_logs.sh

海草吧会讲这个脚本移动到 /root/ 目录,打开这个 cut_nginx_logs.sh 脚本,修改 log_files_name 和  save_days 两个参数,不用说吧,一看就懂。

给Nginx日志切割脚本添加执行权限

chmod +x cut_nginx_logs.sh

测试Nginx日志切割脚本是否能正常执行

./cut_nginx_logs.sh

执行后,到/home/wwwlogs目录下查看文件大小的变换,或修改时间。

利用crontab 实现定时切割日志文件

crontab -e

输入以下内容:

00 00 * * * /root/cut_nginx_logs.sh

说明:00 00为时间分/小时,可自行修改。例如:10 12 ***,就是每天12.10运行这个脚本,继续nginx日志切割。

经过以上步骤后,即可完成每天定时切割Nginx的日志文件了。

人已赞赏
网络教程

服务器加速之BBR/BBR PLUS/魔改BBR/锐速四合一脚本

2020-3-13 22:55:38

网络教程

Google Voice号码使用说明及用途

2020-3-14 11:53:42

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索