PostgreSQL 是一款开源的对象关系型数据库管理系统,采用灵活的 BSD 风格许可证发布。它不仅具备强大的数据处理能力,还支持丰富的扩展功能,为用户提供了区别于其他开源数据库(如 MySQL、Firebird)以及商业数据库(如 Oracle、Sybase、IBM DB2 和 Microsoft SQL Server)的优质替代方案。凭借其高可靠性、良好的性能和广泛的社区支持,PostgreSQL 被广泛应用于各类项目中。接下来,我们将详细介绍其具体的配置步骤,帮助用户顺利完成环境搭建与基本设置,充分发挥其在实际应用中的优势。
1、 配置好yum源后,执行命令:yum install http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-1.noarch.rpm 即可安装PostgreSQL 9.4的RPM包,该操作适用于RHEL 6系统的x86_64架构,安装后可为系统添加PostgreSQL官方软件源,便于后续数据库的安装与管理。
2、 设置开机自启并开启服务
3、 执行命令初始化数据库:/usr/pgsql-9.4/bin/postgresql94-setup initdb,完成数据库的初始配置。
4、 启动数据库服务:运行 systemctl start postgresql-9.4.service 命令开启 PostgreSQL 9.4 实例。
5、 检查进程启动状态并启用远程连接功能
6、 切换用户并修改密码,使用su命令操作。
7、 将PostgreSQL添加至防火墙,需创建文件 /usr/lib/firewalld/services/postgresql.xml,具体操作所示,配置相应服务规则以放行数据库通信端口。
8、 重启服务可通过命令 systemctl restart postgresql-9.4.service 实现,之后即可进行常规数据库操作,使用标准SQL语句完成增删改查等基本功能。
