プロファイル
/ alidata /ログ/ nginxの/ aipiaxi / * .logの { 毎日の 回転15 missingok dateext 圧縮 notifempty sharedscripts postrotate なら[-f /var/run/nginx.pid]。その後、 -USR1 `猫の/ var /実行/ nginx.pid`殺す Fiの endscriptを }
最後に、スクリプトの平均値は、nginxのログが新しいログファイルを開始してみましょう。
次にスケジュールされたタスクを追加
crontabの- E 0 4 * * *は/ usr / sbinに/ logrotateを-vf /etc/logrotate.d/nginx
午前4時毎日のログ切断
ログフォーマット
nginx.conf
LOG_FORMATメイン' [$ time_iso8601] "$ HTTP_X_FORWARDED_FOR" "$リクエスト" ' ' $ステータスの$ body_bytes_sent "$ HTTP_REFERER" ' ' "$ HTTP_USER_AGENT" ' ; #使用のaccess_log /パス/に/メインログ。