ソースファイルを本家より最新版をダウンロードします。 好きな場所にダウンロードし、展開してください。 # useradd postgres # passwd postgres # su - postgres $ ./configure ※変更点 --enable-multibyte=EUC_JP --enable-syslog 7.4.x移行はデフォルトで有効になります。 $ make # make install # cd /usr/local/pgsql # mkdir data # chown postgres:postgres data # su - postgres $ vi .bashrc 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" export PATH=$PATH:$POSTGRES_HOME/bin $ . .bashrc $ initdb -D /usr/local/pgsql/data ■自動起動 # cd /etc/rc.d/init.d/ # cp /usr/local/src/postgresql-7.4.x/contrib/start-scripts/linux postgresql # chmod 755 postgresql # chkconfig --level 2345 postgresql on ■設定 $cd /usr/local/pgsql/data/postgresql.conf #tcpip_socket = false ↓ tcpip_socket = true 設定変更後、Postgresを再起動させて port確認して5432が開いていればOK |
■PHP/DB >