Apacheのログローテーション
- 2006.04.06
- Webマスター
■ログローテーションするためのシェルスクリプト logrotate.sh #! /bin/sh # # Apache Log Rotate # # ログファイルが置いてあるディレクトリを指定する。 LOGDIR="/export/home/www/logs" # ログローテーションしたいファイルを指定する。(複数OK) LOGFILES="access_log error_log sc […]
■ログローテーションするためのシェルスクリプト logrotate.sh #! /bin/sh # # Apache Log Rotate # # ログファイルが置いてあるディレクトリを指定する。 LOGDIR="/export/home/www/logs" # ログローテーションしたいファイルを指定する。(複数OK) LOGFILES="access_log error_log sc […]
ワタシも1999年までは、UNIX、LINUXはサパーリわかりませんでした。 中小企業の何でもやらなければいけないWebマスターはUNIXをさわらざるを得ないシーンがあります。というか、UNIXを知っていれば3日かかっていた作業が1時間ですむのです。 とりあえず、これでも見て興味を持つことから始めましょ。 2chを救ったUNIX (このときの掲示板 転送量の増加で2ch閉鎖の危機!) […]
普段どおり、自社サイトにアクセスすると Forbidden んー。アクセスできません ヽ(´ー`)ノ ■ログを確認する [Sun Mar 19 23:50:09 2006] [error] [client 6X.215.32.12] (24)Too many open files: file permissions deny server access: /export/home/w […]
中小規模の会社のWebマスターは、Apacheも自分で運用管理しないといけないのである。 しかし、1999年当時、Macがメイン環境だった自分が Webを運用するために Solaris や Linuxをさわることになり、色々と覚えなくてはいけない事があったので、似たような環境にある人のためにお勧めをメモしておくことにした。 ○ Apacheに関する本を買ってくる。 ○ […]
Webサーバ上のファイルのパーミッション(アクセス権)を一括で変更したい。ということがよくある。 ■一括で、public_html以下のファイルを644へ変更する $ find public_html -type f -print | xargs chmod 644 または、 $ find public_html -type f -exec chmod 644 {} \;   […]