在CentOS 7.9上安装PostgreSQL 12的步骤如下:
- 添加PostgreSQL的官方Yum仓库:
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
- 清除缓存:
sudo yum clean all
- 安装PostgreSQL 12:
sudo yum install -y postgresql12 postgresql12-server
- 初始化数据库:
sudo /usr/pgsql-12/bin/postgresql-12-setup initdb
- 启动PostgreSQL服务:
sudo systemctl enable postgresql-12
sudo systemctl start postgresql-12
- 确认PostgreSQL服务状态:
sudo systemctl status postgresql-12
- 登录到PostgreSQL:
sudo -i -u postgres
psql
以上命令需要在终端中逐行执行。确保在执行过程中没有遇到错误信息。如果需要配置PostgreSQL,可以编辑/var/lib/pgsql/data/postgresql.conf
文件,并通过pg_hba.conf
文件来设置用户认证方式。