色偷偷91综合久久噜噜-色偷偷成人-色偷偷尼玛图亚洲综合-色偷偷人人澡久久天天-国内精品视频一区-国内精品视频一区二区三区

Hello! 歡迎來到小浪云!


如何設置Debian Nginx日志輪轉


avatar
小浪云 2025-03-20 35

如何設置Debian Nginx日志輪轉

本文介紹如何在 Debian 系統上配置 Nginx 日志輪轉,主要利用 logrotate 工具

步驟一:安裝 logrotate

首先,確保系統已安裝 logrotate:

sudo apt-get update sudo apt-get install logrotate

步驟二:創建或編輯 Nginx logrotate 配置文件

在 /etc/logrotate.d/ 目錄下創建或編輯名為 nginx 的配置文件:

sudo nano /etc/logrotate.d/nginx

步驟三:添加配置文件內容

將以下內容添加到 nginx 文件中:

/var/log/nginx/*.log {     daily     missingok     rotate 7     compress     delaycompress     notifempty     create 0640 www-data adm     sharedscripts     postrotate         if [ -f /var/run/nginx.pid ]; then             kill -USR1 $(cat /var/run/nginx.pid)         fi     endscript }

參數說明:

  • daily:每天輪轉日志。
  • missingok:如果日志文件不存在,則忽略錯誤。
  • rotate 7:保留 7 個日志文件。
  • compress:壓縮已輪轉的日志文件。
  • delaycompress:延遲壓縮,直到下次輪轉。
  • notifempty:如果日志文件為空,則不進行輪轉。
  • create 0640 www-data adm:創建新的日志文件,權限為 0640,所有者為 www-data,組為 adm。
  • sharedscripts:多個日志文件共享同一個 postrotate 腳本。
  • postrotate … endscript:輪轉后執行的腳本,發送 USR1 信號給 Nginx 進程,使其重新打開日志文件。 注意,這里將 cat /var/run/nginx.pid 使用了命令替換 $(…),更安全。

步驟四:測試配置

使用以下命令測試配置:

sudo logrotate -d /etc/logrotate.d/nginx

-d 參數用于測試模式,不會實際執行輪轉。 如有錯誤,會顯示出來。

步驟五:驗證定時任務

logrotate 通常由每日 cron 任務自動運行。您可以檢查 /etc/cron.daily/logrotate 文件以確認:

cat /etc/cron.daily/logrotate

如果該文件存在且包含正確的 logrotate 命令,則日志輪轉將每天自動執行。

完成以上步驟后,您的 Debian 系統上的 Nginx 日志將按照配置進行輪轉。

相關閱讀

主站蜘蛛池模板: 四虎影视库国产精品一区 | 国产婷婷综合丁香亚洲欧洲 | 久久精品操 | 亚洲九九九 | 在线播放国产一区二区三区 | 色狠狠色狠狠综合一区 | 日本四虎影院 | 久久精品综合一区二区三区 | 三级网站免费播放国语 | 一级特黄特黄xxx视频 | 免费一级毛片女人图片 | 久久久久久久久久毛片精品美女 | 爱操影院 | 国产亚洲人成在线影院 | 韩国中文全部三级伦在线观看中文 | 伊人久久大香网 | 99久久精品无码一区二区毛片 | 久久精品国产主播一区二区 | 国内精品久久久久激情影院 | 亚洲综合久久久 | 日本不卡一区二区三区在线观看 | 日韩欧美一区二区三区免费看 | 久久久久久久综合色一本 | 久久国产a | 亚洲一区 中文字幕 久久 | 美女激情视频网站 | 99久久精品免费看国产四区 | 污的网站免费 | 欧洲区二区三区四区 | 五月婷婷中文 | 色综合激情丁香七月色综合 | 久久精品国产国语对白 | 久久久久久久国产精品影院 | 丁香五月情 | 91精品国产综合久久福利 | www激情五月| 国产伦精品一区二区三区免费迷 | 久久国产精品一区二区三区 | 免费看美女被靠到爽的视频 | 色综合久久综合网观看 | 国产亚洲欧美在线观看的 |