Amazon LighitSailのcronを日本時間で動くように設定

Amazon LightsailのcronはUTCで動こうとします。
これはサーバーのタイムゾーンをJSTにした後も変化しませんでした。

設定時にUTCで設定すれば問題ないのですが、とても面倒です。
そこで、なんとかJSTで動かしたいというのが本記事の内容です。

サーバーのタイムゾーンを確認

cat /etc/localfile

JST-9と表示されました。問題なさそうです。

crondを再起動する

crondを再起動しようとしたのですが

sudo service crond restart

ではなぜか起動しませんでした。
調べたところ、最近はcrondではなくcronと指定するとのこと。
判りやすくしたのかな?もうちょっと周知して欲しかった。

sudo service cron restart

これで、ちゃんと再起動しました。

参考にした記事

https://stackoverflow.com/questions/43257021/start-crond-service-on-ubuntu-16-04

Apache

Posted by @erestage