Tihiroのストレスフリーな生活

少しだけ頭使って後は根性

CentOS7上のPostgreSQLを日本語環境にする。

環境

  • CentOS7
  • PostgreSQL のバージョンは問いません。

CentOSの設定

localectl set-locale LANG=ja_JP.UTF-8
localectl set-keymap jp106
timedatectl set-timezone Asia/Tokyo

ロケール文字コードエンコードエンコーディング?)を日本語でUTF8にして、キーボードの設定を日本語にして、タイムゾーンを日本にする。

PostgreSQLの設定

postgresql.conf内で

lc_messages='ja_JP.UTF-8'
log_timezone='Asia/Tokyo'

とすればOK。 タイムゾーンの設定がUTCとなっていると、ログに出力されるメッセージの時間が実際の時間とずれて分かりにくいので修正しておく。

以上

自分用メモでした。