vmw02機、PostgreSQL 8.1

設定続き、PostgreSQL をいれる。Debian etch では、7系7.4、8系8.1のパッケージがいる。
そう、aptitudeputty経由で行がずれる、utf8日本語文字(罫線文字?)が問題っぽい。screenじゃなければ「export LANG=」して、英語表示にすると大丈夫なのでそれで。screenのうえだとそれでもずれまくり。terminfo、utf8系ってなかったけ。

  • aptitudeインタラクティブモードで。screenは起動せず、「export LANG=」で英語メニュー。
    • postgresql-8.1
      • これで、client とか common とかも、8.1で。
      • serverはそもそもこのパッケージに入ってる
      • opensslも入るのね
    • postgresql-8.1-plruby
      • あんまり使うことないけど一応 Ruby
  • /etc/postgresql/8.1/main/postgresql.conf
    • listen_addresses = 'localhost,'
      • IPアクセスを許可
      • 引用符とカンマの位置注意
  • /etc/postgresql/8.1/main/pg_hba.conf
    • host系の設定を追加、md5 で。
  • createuser -P <ユーザ名>
    • md5認証のためにパスワードプロンプト
    • あとは、createデータベースのみ yes。スーパーユーザーじゃないし、roleも作れない

これでそのユーザで近所のマシンから入れるようになる。