centos安装postgresql
介绍
CentOS是一个免费的开源Linux发行版,其广泛应用于服务器环境中。PostgreSQL是一个强大的开源对象关系型数据库,它极大地增强了数据的可靠性、完整性和安全性。在本文中,我们将探讨如何在CentOS上安装PostgreSQL。
步骤1:添加PostgreSQL仓库
在CentOS安装PostgreSQL之前,需要先添加PostgreSQL仓库。通过以下命令的添加访问到PostgreSQL官方yum仓库。
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
步骤2:安装PostgreSQL
添加仓库后,可以通过以下命令在CentOS上安装PostgreSQL。
sudo yum install -y postgresql12-server
这里我们安装的版本为PostgreSQL12。在安装过程中,系统会自动安装一些依赖项,包括客户端、服务器和开发库。
步骤3:初始化数据库
现在PostgreSQL已经安装,我们需要初始化一个数据库才能使用。这可以通过以下命令完成:
sudo /usr/pgsql-12/bin/postgresql-12-setup initdb
步骤4:启动PostgreSQL
在完成初始化后,可以使用以下命令启动PostgreSQL服务。
sudo systemctl start postgresql-12
步骤5:设置自启动
我们还需要设置PostgreSQL服务在系统启动时自动启动,这可以通过以下命令实现:
sudo systemctl enable postgresql-12
这时,PostgreSQL就已经成功安装在CentOS上,并且自动启动。
结论
本文中,我们介绍了在CentOS上安装PostgreSQL的步骤。总体而言,该过程相对简单,并且可以快速地进行。我们先添加PostgreSQL仓库,然后安装PostgreSQL、初始化数据库,最后启动并设置为自启动。全文结束,希望这份指南能为您提供帮助。