Linux centos7下通过yum安装默认版本的postgresql
在CentOS 7上,您可以通过以下步骤使用yum安装默认版本的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
- 安装PostgreSQL软件包:
sudo yum install -y postgresql-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以允许远程连接:
编辑
postgresql.conf
文件,通常位于/var/lib/pgsql/12/data/
目录下,将listen_addresses
参数设置为*'
以监听所有接口,或者指定具体的IP地址。
编辑pg_hba.conf
文件,同样位于/var/lib/pgsql/12/data/
目录下,添加允许远程连接的行。
- 重启PostgreSQL服务以应用更改:
sudo systemctl restart postgresql-12
请注意,上述命令中的版本号(例如12
)将随着PostgreSQL软件包的默认版本而变化,请根据实际情况选择正确的版本号。
评论已关闭