日志切割
当网站访问量大后,日志数据就会很多,如果全部写到一个日志文件中去,文件会变得越来越大,文件大速度就会慢下来,比如一个文件几百兆,写入日志的时候,就会影响操作速度....手动切割
--进入日志目录
cd /usr/local/nginx/logs/
--重命名日志文件
[root@host1 logs]# mv access{,....,日志目录中自动生成了一个新的'access.log'文件
/usr/local/nginx/sbin/nginx -s reopen
重命名日志文件后,'nginx'日志仍然会写入到"access.2020...重命名后,我们需要让nginx重新打开一个新文件,以便将新的日志写入到新文件中
编写脚本
--编写脚本实现日志切割,可以配合'crontab'计划任务
[root@host1 /]# vim /nginx_logs.sh...,以endscript结尾,命令需要单独成行
endscript 重启nginx日志服务,写入到新的文件中去,否则会依然写入重命名后的文件中
启动
--启动'logrotate'并且指定配置文件切割