PostgreSQL インストール手順
PostgreSQL においてのインストール手順を示します。
- アカウントの追加
- PostgreSQL用のディレクトリ作成
- インストール
- 環境設定
- 最後に
参考サイト
http://everyday-growth.com/archives/04-221-0200.php
1. アカウントの追加
セキュリティの上の考慮。 root権限以外のアカウントでの起動となるので新しいアカウントの作成する。 インストール後に"/etc/init.d/postgresql start"とすると、デフォルトで "postgres"ユーザでDBを起動する。なので、このサイトでは"postgres"ユー ザを作成している。 # groupadd postgres # useradd postgres -g postgres -d /home/postgres # passwd postgres
2. PostgreSQL用のディレクトリ作成
# mkdir /usr/local/pgsql # chown postgres:postgres /usr/local/pgsql # mkdir /usr/local/src/postgresql-7.4.3 # chown postgres:postgres /usr/local/src/postgresql-7.4.3
3. インストール
# cd /usr/local/src # tar xvzf /tmp/postgresql-7.4.3.tar.gz # chown -R postgres:postgres postgresql-7.4.3 # cd /usr/local/src/postgresql-7.4.3/ # ./configure --prefix=/usr/local/pgsql --with-perl # make # make install
4. 環境設定
# vi /home/postgres/.bash_profile export PATH=$PATH:/usr/local/pgsql/bin export POSTGRES_HOME=/usr/local/pgsql export PGLIB=$POSTGRES_HOME/lib export PGDATA=$POSTGRES_HOME/data export MANPATH="$MANPATH":$POSTGRES_HOME/man export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB" $ su - postgres $ source ~postgres/.bash_profile
5. 最後に
$ initdb -D /usr/local/pgsql/data --encoding=EUC-JP --no-locale > /usr/local/pgsql/initdb.log $ postmaster
ご訪問頂き有難う御座います。
当サイトを効率良く使うためにまずは FrontPage を見て下さい。
検索方法、一覧表示などの各情報を纏めています。
当サイトの説明 → Frontpage