Centos7 yum安装postgresql 10

备忘一下postgresql 10的安装.

1/ yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm

   2/修改/etc/yum.repos.d/CentOS-Base.repo, 在[base] session里面加上下面item以便base库忽略postgresql相关的数据

exclude=postgresql*

   3/yum list postgresql* 看一下postgresql的可安装信息,因为需要安装扩展功能, 所以闭着眼睛全安装了, yum install postgresql*

  4/进入/usr/lib/systemd, 将postgresql-10.service改为postgresql.service, 并打开这个service配置文件,将原来默认的PGDATA配置项注释,加上 Environment=PGDATA=/live/db/data/, 这是我用来存放postgresql data的目录.

 5/systemctl enable postgresql.service

 6/初始化数据库 , postgresql-10-setup initdb postgresql

 7/启动postgresql服务, systemctl start postgresql.service

 8/切换至postgres用户, 增加root用户(超级用户权限), /usr/local/pgsql/bin/createuser root -s

=============

安装完毕.

猜你喜欢

转载自blog.csdn.net/rocklee/article/details/81296802