Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> Nginxは自動的にログ実装方法を削除します。

Nginxは自動的にログ実装方法を削除します。

  

Nginxのログファイルは蓄積しすぎて、ついにはディスクスペース全体をいっぱいにしてしまいました。
コードは次のとおりです。

#!/bin /bash検索/usr /local /nginx /logs /-mtime + 15 -type f -name * .log |  Xargs rm -f

上記のスクリプトは、nginxlogsの15日前にログファイルを削除するためのもので、他のプログラム(PHP、Tomcatなど)のログファイルを削除することができます。 NginxとPHPをインストールするLinuxのソースコード(FastCGI)またはCentOSシステムにMySQLを最初にインストールするには、Nginxのログファイルを自動的に分割する必要があります。 PHPとNginxのスクリプト。

スクリプトを保存し、chmod + xコマンドを使用して実行権限を指定します(毎日午前1時に実行します)。
コードは次のとおりです[root @ localhost〜]#crontab -e 00 01 * * * /bin /bash /root /shell /autodellogs.sh [root @ localhost〜]#service crond restart

Copyright © Windowsの知識 All Rights Reserved