CRON 設定ファイルの編集CRON 設定ファイルの編集
- まずは 『さくらインターネット』 の 『サーバーコントロールパネル』 まで進む
- 画面右にある 『CRON設定ファイルの編集』 をクリック
- 表示された画面にある 『新規項目の追加』 をクリック
- 表示された画面は以下のようになっているものと思われる
- 『実行するコマンド』 に以下を入力
- /home/*****/www/cron.sh
- ***** は自分に割り当てられたディレクトリ名
- E-mail を受け取りたくない(ページ最下部参照)場合はコマンドの最後に 1> /dev/null を追加
- /home/*****/www/cron.sh 1> /dev/null
- /home/*****/www/cron.sh
- 『月』 は必要に応じて入力
- サイトマップを毎月更新するのであれば修正の必要なし
- 決まった月にしか更新しない場合は、その月を入力
- 5月に更新するのであれば、『5』 を入力
- 1、3、5、7月に更新するのであれば、カンマ(,)区切りで『1,3,5,7』 を入力
- 5月に更新するのであれば、『5』 を入力
- サイトマップを毎月更新するのであれば修正の必要なし
- 『日』 も必要に応じて入力
- サイトマップを毎日更新するのであれば修正の必要なし
- 決まった日にしか更新しない場合は、その日を入力
- 10日に更新するのであれば、『10』 を入力
- 5、10、15、20日に更新するのであれば、カンマ(,)区切りで『5,10,15,20』 を入力
- 10日に更新するのであれば、『10』 を入力
- サイトマップを毎日更新するのであれば修正の必要なし
- 『時』 を入力
- 10時に更新するのであれば、『10』 を入力
- 朝の 10時と夜の 10時に更新するのであれば、カンマ(,)区切りで『10,22』 を入力
- 2時間ごとに更新するのであれば(*/)を入れて『*/2』 を入力
- 10時に更新するのであれば、『10』 を入力
- 『分』 を入力
- 〇時 30分に更新するのであれば、『30』 を入力
- 数分ごとに更新するのであれば(*/)を入れて『*/20』 と入力できるが、あまり頻度が多いと 『さくらインターネット』 から叱られるか、設定を削除されてしまうので注意が必要
- 〇時 30分に更新するのであれば、『30』 を入力
- 『曜日』 を指定
- 毎週月曜日に更新するのであれば、『月』 を選択
- その他の曜日も指定するのであれば、隣に指定
- 毎週月曜日に更新するのであれば、『月』 を選択
- 入力が完了したら [送信する] ボタンをクリック
- 『保存しました』 というメッセージが表示されれば成功
動作の確認動作の確認
- 大方の作業は終わりだが、上記 『CRON 設定ファイルの編集』 で指定した時間まで正常に動作するか確認できないので
- 『実行するコマンド』 部分をクリックして 『CRON 設定ファイルの編集』 を開き
- 実行する日時と分を 5分後くらいにし、じっと 5分間くらい待ってみる
- FTP でウェブサーバに接続し、指定した時間に sitemap.xml.gz が作成されている(書き替わっている)か見たりしてみる
- 正常に動作していることが確認できれば実行日時と分を元に戻して 「あ~良かった」 と深くため息をついてコーヒーなんか飲んでみたりする
E-mail の受信E-mail の受信
(さくらインターネットの場合)- CRON が sitemap_gen.py を実行すると、
差出人 : Cron Daemon から
件名 : Cron <*****@*****> /home/*****/www/cron.sh
という E-mail が postmaster 宛に送信されてくる - 普段から postmaster 宛の E-mail を受信している人であれば問題ないが、受信していない場合はメールボックスにゴソゴソと溜まっていくので注意が必要
- E-mail を postmaster に送りたくない場合はコマンドの最後に 1> /dev/null を追加
- これで 『さくらインターネットのCRON設定を可能な限り簡単に解説したい』 は終わり
- 本当にお疲れ様でございました
- 疲れきってしまった人は気晴らしに Flash の簡単なゲームでも
[ Google Sitemap 利用への道 TOP ]
http://senrioka-info.net/0_google_sitemap/cron.htm