Codable Tech Blog

iPhoneアプリケーション開発と AWS(Amazon Web Service)活用に関する記事を配信

Amazon Linuxでのタイムゾーンの変更

Amazon Linuxのデフォルトタイムゾーン

Amazon LinuxのデフォルトタイムゾーンはUTC(世界標準時)となっているため、日本時間と-9時間の誤差がある。

date
// xxxx UTC xxxxと表示される

タイムゾーンを日本に変更

日本でサーバーを運営するにあたってUTCでは使いづらいため、タイムゾーンを日本に変更する。

vi /etc/sysconfig/clock

ZONEの値をUTCからAsia/Tokyoに変更する。

ZONE="Asia/Tokyo"

インスタンスが参照するタイムゾーンファイルの参照先を指定する

sudo ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime

動作確認

サーバーを再起動

sudo reboot

dateコマンドを実行し、タイムゾーン部分がJSTと表示されることを確認。

date
// xxxx JST xxxxと表示される