centos安装postgresql
时间: 2023-10-02 14:13:54 浏览: 95
以下是在CentOS上安装PostgreSQL的步骤:
1. 更新CentOS软件包:
```
sudo yum update
```
2. 添加PostgreSQL仓库:
```
sudo yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
```
如果您的CentOS版本不是8,请将上面的EL-8-x86_64替换为相应的版本。
3. 安装PostgreSQL:
```
sudo yum install postgresql12-server postgresql12-contrib
```
如果您想安装其他版本的PostgreSQL,请将上面的postgresql12替换为您想要的版本号。
4. 初始化数据库:
```
sudo /usr/pgsql-12/bin/postgresql-12-setup initdb
```
5. 启动PostgreSQL服务并设置开机启动:
```
sudo systemctl start postgresql-12
sudo systemctl enable postgresql-12
```
6. 配置防火墙:
```
sudo firewall-cmd --permanent --add-service=postgresql
sudo firewall-cmd --reload
```
现在,您已经成功安装了PostgreSQL。您可以使用以下命令登录到PostgreSQL:
```
sudo su - postgres
psql
```
如果您想在本地计算机上访问PostgreSQL,请确保在pg_hba.conf文件中添加正确的条目。默认情况下,它在/var/lib/pgsql/12/data/pg_hba.conf中。
阅读全文