PostgreSQL9.x/今の作り方
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
**今の作り方 [#m646aa6c]
#contents
----
なんかORACLEが不穏な動きに出ており、~
MySQLの先が見えづらくなってきたので~
PostgreSQLに手を出してみる(;´Д`)
***本体 [#u4a87097]
OpenSSLのライブラリが/usr/local/ssl/libであることが前提。
prefixは/usr/local/pgsql
./configure --with-includes=/usr/local/ssl/include \
--with-libs=/usr/local/ssl/lib \
--with-pam \
--with-openssl \
--with-libxml \
--with-libxslt \
--enable-nls=ja
make
make install
専用ユーザの作成。
ホームディレクトリを先のvarディレクトリにする。
groupadd postgres
useradd -g postgres -d /usr/local/pgsql/var -s /bin/bash...
passwd postgres
ソケットは規定値で/tmpに作られるが、
インストールディレクトリ以下にruntimeディレクトリを作っ...
そちらにソケットを作るようにする。
mkdir -p /usr/local/pgsql/var/run
chown -R postgres.postgres /usr/local/pgsql/var
***初期DB作成 [#j3ad12f4]
データベースクラスタと称する。
su postgres
/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data ini...
終了行:
**今の作り方 [#m646aa6c]
#contents
----
なんかORACLEが不穏な動きに出ており、~
MySQLの先が見えづらくなってきたので~
PostgreSQLに手を出してみる(;´Д`)
***本体 [#u4a87097]
OpenSSLのライブラリが/usr/local/ssl/libであることが前提。
prefixは/usr/local/pgsql
./configure --with-includes=/usr/local/ssl/include \
--with-libs=/usr/local/ssl/lib \
--with-pam \
--with-openssl \
--with-libxml \
--with-libxslt \
--enable-nls=ja
make
make install
専用ユーザの作成。
ホームディレクトリを先のvarディレクトリにする。
groupadd postgres
useradd -g postgres -d /usr/local/pgsql/var -s /bin/bash...
passwd postgres
ソケットは規定値で/tmpに作られるが、
インストールディレクトリ以下にruntimeディレクトリを作っ...
そちらにソケットを作るようにする。
mkdir -p /usr/local/pgsql/var/run
chown -R postgres.postgres /usr/local/pgsql/var
***初期DB作成 [#j3ad12f4]
データベースクラスタと称する。
su postgres
/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data ini...
ページ名: