AWSのEC2でインスタンスを立てるとデフォルトのタイムゾーンがUTCになっています。
変更前の状態でdate
コマンドを実行すると以下のようになります。
$ date 2019年 9月 17日 火曜日 02:29:19 UTC
手順
以下の手順を実行することによりタイムゾーンを変更することができます。
1. /etc/localtimeの変更
$ sudo cp -p /usr/share/zoneinfo/Japan /etc/localtime
2. /etc/sysconfig/clockの変更
vim /etc/sysconfig/clock ----------------------------- ZONE="UTC" UTC=true
これを以下のように変更します。
vim /etc/sysconfig/clock ----------------------------- ZONE="Asia/Tokyo" UTC=False
結果
再びdate
コマンドを実行するとタイムゾーンが変更され、JST時刻が表示されていることがわかります。
$ date 2019年 9月 17日 火曜日 11:45:50 JST