[PostgreSQL] Linux へインストール
セキュアな PostgreSQL を実現するために --with-openssl をつけたのに、なかなかうまくいきません。
./configure --with-openssl -with-includes=/usr/kerberos/include --enable-multibyte=UNICODE --enable-syslog --with-java --with-perlUNICODE は EUC_JP でもOKです。後は、
make
su
make install
adduser postgresでOK
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
su -l postgres
cd /usr/local/pgsql/data
openssl req -new -text -out server.req
openssl rsa -in privkey.pem -out server.key
rm privkey.pem
openssl req -x509 -in server.req -text -key server.key -out server.crt
chmod og-rwx server.key
export PATH=/usr/local/pgsql/bin:${PATH}
initdb -D /usr/local/pgsql/data
pg_ctl -D /usr/local/pgsql/data -l logfile start
createuser foo
createdb -E EUC_JP sampledb
psql -U foo sampledb
ALTER USER postgres WITH ENCRYPTED PASSWORD 'passwd';