生態学会さーばー雑用,
こちらなど
を参照しながら,
PostgreSQL server の設定あれこれ.
$ sudo /sbin/chkconfig --list | grep postgresql
postgresql 0:off 1:off 2:off 3:off 4:off 5:off 6:off
$ sudo /sbin/chkconfig postgresql on
$ sudo /sbin/service postgresql start
Starting postgresql service: [ OK ]
$ # あっさり起動
$ # sudo passwd postgres でパスワード設定
$ # psql -l がうまくいかない!!
$ # アホらしいことに,例によって Plesk Web interface から変更
$ # admin -> postgres にしてパスワードを /etc/passwd の postgres にあわせる
$ su - postgres
$ psql -l
Password:
List of databases
Name | Owner | Encoding
-----------+----------+-----------
postgres | postgres | SQL_ASCII
template0 | postgres | SQL_ASCII
template1 | postgres | SQL_ASCII
(3 rows)
$ createuser
Enter name of role to add: (設定依頼者から提案されたユーザ名)
Shall the new role be a superuser? (y/n) n
Shall the new role be allowed to create databases? (y/n) y
Shall the new role be allowed to create more new roles? (y/n) n
Password:
CREATE ROLE
# 設定依頼者から提案されたユーザ名: /etc/passwd にあわせる!
とりあえずこれで psql -l
などがとおるようになった
……
とりあえず,
依頼者に連絡.