實(shí)現(xiàn)自動(dòng)定期刪除Nginx日志的方法
系統(tǒng)日志是一個(gè)很重要的東西但同時(shí)如果我們不定時(shí)清除空間就會(huì)給日志占完了,下面我來(lái)介紹定期刪除日志實(shí)現(xiàn)方法,各位同學(xué)可參考。
Nginx的日志文件累積的太多,最后充滿(mǎn)了整個(gè)磁盤(pán)空間,所以昨天做了一個(gè)可以定期自動(dòng)刪除的腳本。
#!/bin/bash find /usr/local/nginx/logs/ -mtime +15 -type f -name *.log | xargs rm -f
上述腳本是將nginxlogs下面的15天之前的日志文件刪除,可以參考上面的腳本刪除其他程序(如PHP、Tomcat)的日志文件。不過(guò)使用腳本的時(shí)候需要將Nginx的日志文件進(jìn)行自動(dòng)分割,否則會(huì)刪除正在寫(xiě)入的日志文件了,Nginx日志分割腳本可以見(jiàn) Linux下源碼方式安裝Nginx和PHP(FastCGI) 或者 CentOS系統(tǒng)初始安裝MySQL、PHP和Nginx的腳本。
將腳本保存并使用chmod +x 命令指定可執(zhí)行權(quán)限,最好還需要加入任務(wù)列表中(每天凌晨一點(diǎn)執(zhí)行):
[root@localhost ~]# crontab -e 00 01 * * * /bin/bash /root/shell/autodellogs.sh [root@localhost ~]# service crond restart
相關(guān)文章
nginx使用nginx-rtmp-module模塊實(shí)現(xiàn)直播間功能
做的過(guò)程出現(xiàn)很多問(wèn)題,環(huán)境其實(shí)就需要nginx就可以,然后就是在播放的問(wèn)題,m3u8的格式,mac直接訪(fǎng)問(wèn)就支持,蘋(píng)果系統(tǒng)原生H5支持m3u8,還有就是手機(jī)直接訪(fǎng)問(wèn)也支持!但是其他其他系統(tǒng)PC端不支持,嘗試了好多都不行,最后終于找到了一個(gè)支持m3u8格式H5播放2017-10-10Nginx設(shè)置成服務(wù)并開(kāi)機(jī)自動(dòng)啟動(dòng)的配置
Nginx?是一個(gè)高性能的HTTP和反向代理web服務(wù)器,同時(shí)也提供了IMAP/POP3/SMTP服務(wù),接下來(lái)通過(guò)本文給大家介紹Nginx設(shè)置成服務(wù)并開(kāi)機(jī)自動(dòng)啟動(dòng)的配置,需要的朋友可以參考下2022-01-01Windows中將Nginx添加為服務(wù)的問(wèn)題
這篇文章主要介紹了Windows中將Nginx添加為服務(wù)的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-02-02Forever+nginx部署Node站點(diǎn)的方法示例
這篇文章主要介紹了Forever+nginx部署Node站點(diǎn)的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04nginx實(shí)現(xiàn)請(qǐng)求轉(zhuǎn)發(fā)
本文給大家分享的是使用nginx實(shí)現(xiàn)代理(請(qǐng)求轉(zhuǎn)發(fā))的教程及簡(jiǎn)單示例,非常實(shí)用,有需要的小伙伴可以參考下2017-07-07