PS:喜欢看英文原版官方的说明的可以移步到:http://www.postgresql.org/download/linux/redhat/
安装源:Postgre yum repository
一、安装postgre 9.4
yum install postgresql94-server postgresql94-contrib
二、初始化db
service postgresql-9.4 initdb
针对我个人而言发现使用上面命令报错如:
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
可采用以下命令进行初始化:
/usr/pgsql-9.4/bin/postgresql94-setup initdb
三、设置开机启动
chkconfig postgresql-9.4 on
不知道是我用Cent OS 7忘记设置或者安装一些服务的原因还是怎么,使用上面的命令也会提示以下信息: Note: Forwarding request to 'systemctl enable postgresql-9.4.service'.
ln -s '/usr/lib/systemd/system/postgresql-9.4.service' '/etc/systemd/system/multi-user.target.wants/postgresql-9.4.service'
于是我就使用了:systemctl enable postgresql-9.4.service来进行了设置,当然也可以考虑用 service postgresql-9.4 start 命令来设置,
我这边都可以。至于为什么报以上问题,尚不清楚,如有明白的可以留言或评论下,谢谢。