VPSならラピッドサイト:ホーム > カスタマーサポート > オンラインマニュアル > RS・スマートシリーズ マニュアル > コントロールパネルでの各種設定 > 10) crontabによるスケジュールタスク
10) crontabによるスケジュールタスク
コントロールパネルから、crontabによるプログラムの自動実行を設定することができます。
cronとは決められた時間にプログラムを実行する (プログラムのスケジューリング)デーモンです。
cronを利用することで、例えば毎日22時に特定のプログラムを自動実行するなどの処理が可能です。

「スケジュールタスク」をクリックします。

「新しいタスク作成」をクリックします。

以下のようなタスク作成の設定画面が表示されます。

「保存」をクリックして設定完了です。
まずは直近の時間を設定し、正常に動作するか確認されることを推奨いたします。
cronとは決められた時間にプログラムを実行する (プログラムのスケジューリング)デーモンです。
cronを利用することで、例えば毎日22時に特定のプログラムを自動実行するなどの処理が可能です。
ご利用においては、cron設定に関する知識が必要となります。弊社ではサポートを行っておりませんので、専門書籍等でお調べいただけますようお願いいたします。
設定方法
コントロールパネルにマスターユーザーでログインし、メニューの「各種ツール」をクリックします。
「スケジュールタスク」をクリックします。

「新しいタスク作成」をクリックします。

以下のようなタスク作成の設定画面が表示されます。

タスクグループ
【新規作成】
新規にタスクを作成する場合、名称を設定します。例:「For DISK USE」
日本語等の全角文字を設定すると文字化けする可能性がありますので、半角英数文字をご利用ください。
【既存のタスクを使う】
既にタスクを作成している場合に、ここから選択して編集することができます。
コマンド
実行したいコマンドを入力します。
例えば、あるperlプログラムを実行したい場合、そのperlプログラムの設置場所を指定します。
タスクの実行間隔
【テンプレート選択】
「テンプレート選択」枠の「Jobを実行」から設定します。
【時間の選択】
「時間の選択」枠から自由に設定できます。
例) 「毎週日曜日の午前2時」に実行したい場合、以下の2箇所を選択します。
時間単位 : 2 AM
週単位 : 日曜日
【新規作成】
新規にタスクを作成する場合、名称を設定します。例:「For DISK USE」
日本語等の全角文字を設定すると文字化けする可能性がありますので、半角英数文字をご利用ください。
【既存のタスクを使う】
既にタスクを作成している場合に、ここから選択して編集することができます。
コマンド
実行したいコマンドを入力します。
例えば、あるperlプログラムを実行したい場合、そのperlプログラムの設置場所を指定します。
タスクの実行間隔
【テンプレート選択】
「テンプレート選択」枠の「Jobを実行」から設定します。
【時間の選択】
「時間の選択」枠から自由に設定できます。
例) 「毎週日曜日の午前2時」に実行したい場合、以下の2箇所を選択します。
時間単位 : 2 AM
週単位 : 日曜日
「保存」をクリックして設定完了です。
まずは直近の時間を設定し、正常に動作するか確認されることを推奨いたします。
共用サーバーは、システム上位部分を他のお客さまのサーバー(領域)と共有した設計となっております。
そのため、全てのUNIXコマンドがご利用可能ではございません。
プログラムを指定して動作する場合についても、専用サーバと同等の結果を保証できるものではありません。
そのため、全てのUNIXコマンドがご利用可能ではございません。
プログラムを指定して動作する場合についても、専用サーバと同等の結果を保証できるものではありません。
