大家都知道Nginx產(chǎn)生的日志都是存在一個文件,隨著網(wǎng)站運行時間越長,日志文件的大小也在不斷增長,所以這個時候就需要實現(xiàn)定時分割,這篇文章主要介紹了在CentOS 7.0下nginx實現(xiàn)每天定時分割日志的相關資料,需要的朋友可以參考下。
環(huán)境說明:

操作系統(tǒng)CentOS7.0,默認在線安裝nginx。
nginx配置文件路徑:/etc/nginx/nignx.conf,
nginx日志文件路徑:/var/log/nginx/access.log
nignx.pid路徑:/run/nginx.pid
新建的定時腳本位置/shell/nginx/logs.sh
1.新建腳本并執(zhí)行
#mkdir /shell/nignx#cd /shell/nginx#vim
logs.sh
http://www.iis7.com/b/ssyqdq/
#!/bin/bashbase_path=’/var/log/nginx’log_path=
(
d
a
t
e
?
d
y
e
s
t
e
r
d
a
y
+
"
(date -d yesterday +"%Y%m")day=
(
d
a
t
e
?
d
y
e
s
t
e
r
d
a
y
+
"
(date -d yesterday +"%Y%m%d")mkdir-p
b
a
s
e
p
a
t
h
/
base_path/
b
a
s
e
p
a
t
h
/
log_pathmv$base_path/access.log
b
a
s
e
p
a
t
h
/
base_path/
b
a
s
e
p
a
t
h
/
log_path/access_$day.log#echo
b
a
s
e
p
a
t
h
/
base_path/
b
a
s
e
p
a
t
h
/
log_path/access_$day.logkill-USR1
cat /run/nginx.pid
#chmod a+X#./logs.sh
2.定時執(zhí)行(每天0點)
#crontab -e#0 0 * * * /bin/bash /shell/nginx/logs.sh#wq
新聞標題:CentOS7.0下nginx實現(xiàn)每天定時分割日志-創(chuàng)新互聯(lián)
標題網(wǎng)址:http://www.chinadenli.net/article42/djdsec.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計、外貿網(wǎng)站建設、標簽優(yōu)化、云服務器、網(wǎng)站設計公司、動態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)