手当たり次第に書くんだ

飽きっぽいのは本能

Ubuntu 26.04 タイムゾーンとロケールの設定

Ubuntu 26.04 サーバー管理ガイドへ戻る

サーバーの時刻、タイムゾーン、ロケールは、ログ、ジョブ、監視、証明書、アプリケーション表示に影響します。Ubuntu 26.04 の初期設定では、まず現在値を確認し、運用する地域と文字コードに合わせて整えます。

タイムゾーンを確認する

timedatectl

日本時間で運用する場合は Asia/Tokyo を使います。UTC で統一する運用もありますが、個人環境や国内向け運用ではログ確認のしやすさから JST にすることも多いです。

タイムゾーンを設定する

sudo timedatectl set-timezone Asia/Tokyo
timedatectl

時刻同期を確認する

timedatectl
chronyc tracking
chronyc sources -v

Chrony を使う場合は、同期先、同期状態、オフセットを確認します。認証や証明書を扱うサーバーでは、時刻ずれが原因で問題が起きることがあります。

ロケールを確認する

locale
localectl status

サーバー用途では、表示言語は英語のまま、文字コードは UTF-8 にする構成が扱いやすいです。日本語表示が必要な場合でも、文字コードが UTF-8 であることを確認します。

ロケールを設定する

sudo locale-gen en_US.UTF-8
sudo localectl set-locale LANG=en_US.UTF-8
localectl status

日本語ロケールを使う場合は ja_JP.UTF-8 を生成して設定します。ただし、ログやエラーメッセージを検索しやすくするため、サーバーでは英語ロケールに寄せる選択もあります。

再ログイン後に確認する

exit

locale
timedatectl

ロケールはログインセッションに反映されるため、設定後は一度ログアウトして再ログインし、期待した値になっているか確認します。

Ubuntu 26.04 サーバー管理ガイドへ戻る

Ubuntu 26.04 タイムゾーンとロケールの設定

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る