postgreSql-9.6.9 安装

1.下载安装包

wget https://ftp.postgresql.org/pub/source/v9.6.9/postgresql-9.6.9.tar.gz

2.配置postgresql环境

yum -y install gcc* readline-devel

adduser postgres

3.编译安装

tar zxvf postgresql-9.6.9.tar.gz

cd postgresql-9.6.9

./configure --prefix=/home/postgres/pgsql

gmake

gmake install

4.设置环境变量

vim /etc/profile

PATH=$PATH:$HOME/bin:/home/postgres/pgsql/bin

source /etc/profile

5.创建数据目录赋权

mkdir /home/postgres/pgsql/data

touch /home/postgres/pgsql/.pgsql_history

chown -R postgres:postgres /home/postgres/

6.初始化数据库

su - postgres

/home/postgres/pgsql/bin/initdb -D /home/postgres/pgsql/data

exit

7.修改启动脚本

cp /root/postgresql-9.6.9/contrib/start-scripts/linux /etc/init.d/postgresql

vim /etc/init.d/postgresql

prefix=/home/postgres/pgsql

# Data directory
PGDATA="/home/postgres/pgsql/data"

增加执行权限

chmod +x /etc/init.d/postgresql

启动postgresql

/etc/init.d/postgresql start

8.测试postgresql

su - postgres

[postgres@centos ~]$ psql

psql (9.6.9)

Type "help" for help.

postgres=# \l

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