Postgres 10.1 安裝步驟

#!/bin/bash

yum install -y flex bison readline-devel zlib-devel openjade docbook-style-dessl

mkdir /usr/psql-10.1 -p && mkdir /data/postgres/db -p

useradd -s /bin/bash postgres -d /data/postgres/

chown postgres:postgres /data/postgres/ -R && chown postgres:postgres /usr/psql-10.1

cd /data/xjk/software

tar zxvf postgresql-10.1.tar.gz 

chown postgres:postgres /data/xjk/software/postgres/ -R

su - postgres  << !
cd /data/xjk/software/postgres/postgresql-10.1
./configure --prefix=/usr/psql-10.1
make 
make install

cat >> /data/postgres/.bash_profile << EOF
PGDATA=/data/postgres/db
PATH=/usr/psql-10.1/bin:$PATH
MANPATH=/usr/psql-10.1/share/man
LD_LIBRARY_PATH=/usr/psql-10.1/lib
export LD_LIBRARY_PATH
export PGDATA
export MANPATH
export PATH
EOF

source ~/.bash_profile
initdb -D /data/postgres/db
pg_ctl -D /data/postgres/db -l logfile start
!

如果是debian系統,那麼之前的依賴包名不一樣,如下:

apt-get install  libreadline6-dev
apt-get install zlib1g-dev
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章