僕はAWS EC2を使用してBitnami + WordPressを立ち上げています。
今回はサービスの再起動を自動でさせるにはどうすればよいかです。
といっても、通常のLinux系OSの操作方法と変わりません。
手順
まずはTeraTermなどで端末に接続します。
わからない方はWordPress(AWS+Bitnami) – TeraTermで接続をご参照ください。
CronTabの登録
コマンド
sudo crontab -e
初回はこんな感じで聞かれます。
まぁ、僕はeasiestが良いので1。
Select an editor. To change later, run 'select-editor'.
1. /bin/nano <---- easiest
2. /usr/bin/vim.basic
3. /usr/bin/vim.tiny
Choose 1-3 [1]:1
こんな感じで一番下の行に追加
毎日6時35分に再起動の例
35 6 * * * /opt/bitnami/ctlscript.sh restart
書き方は独特でこんな感じです。
m h dom mon dow command
設定項目 | 数値 |
---|---|
m(Minute) 分 | 0-59 |
h(Hour) 時 | 0-23 |
dom(Day of month) 日 | 1-31 |
mon(Month) 月 | 1-12 |
dow(Day of week) 曜日 | 0-7 (0または7は日曜日) 0=日、1=月、2=火、3=水、4=木、5=金、6=土、7=日 |
command | 実行したいコマンド |
nanoは慣れてないとハマります。
- Ctrl+X
- Save modified buffer? (Answering "No" will DISCARD changes.) → y
- File Name to Write: /tmp/crontab.x0HbLN/crontab → Enter
まとめ
最初のころはnanoの使い方がまったくわからず泣きそうになりました。
何がeasiestなのか。
おわり
コメントを残す