Centos 6 で私的初期設定(´;ω;`)忘れん坊は私
別にインフラサービスの会社じゃないので
保守(契約がメイン)するサーバは増えても年1~2 *今後増え続けると私は(´;ω;`)
なので最初に設定する事をφ(`д´)メモメモ...
1 . レンタルサーバ会社にIP許可求む。
サービス開始だけじゃアクセス出来ないんですね(;・∀・) *会社によるかも知れません。
2 . 一般ユーザの作成。
rootでアクセスして作業するのは危ないので、
# useradd username ユーザ作成
# visudo rootと同じ書式でユーザも追加
3 . logwatch の導入&設定
# sudo yum -y install logwatch 入ってなかったのでインスコ
# sudo vim /usr/share/logwatch/default.conf/logwatch.conf 設定ファイルを編集
MailTo = 送りたいアドレス
*シンボリックリンクを貼る前に0logwatchの権限を確認!!(権限がないと貼れない、メッセージは貼ったと表示されるが罠)
#ls -l で権限と下記のコマンド実行後にシンボリックリンクの確認必須
# ln -s /usr/share/logwatch/scripts/logwatch.pl /etc/cron.daily/0logwatch シンボリックリンクを貼らないとメールが自動では送信されない(;・∀・)
# ln -s /usr/share/logwatch/scripts/logwatch.pl /usr/sbin/logwatch 上記と同じく
4 . ログの保存期間を延長。
# sudo vim /etc/logrotate.conf
rotate 14 14週間に設定
5 . nagios設定
最初は何も動いていないし、内部的に何処を監視するか不明なので
外部からPINGとかTCPとかHTTPくらいでいいと思う。 by 今の私(;・∀・)
とりまこれからnagios設定するぉ(´;ω;`)