PostgreSQL 是一个开源的关系型数据库管理系统,本文将教你如何在 CentOS7 上配置 PostgreSQL。
第一步:安装 PostgreSQL
sudo yum install postgresql-server postgresql-contrib
sudo postgresql-setup initdb
sudo systemctl start postgresql
sudo systemctl enable postgresql
第二步:配置 PostgreSQL
sudo su - postgres
psql
\password postgres
CREATE USER myuser WITH PASSWORD 'mypassword';
CREATE DATABASE mydb OWNER myuser;
\q
第三步:配置客户端访问
sudo vi /var/lib/pgsql/data/pg_hba.conf
在文件末尾添加以下内容:
host mydb myuser 0.0.0.0/0 md5
sudo vi /var/lib/pgsql/data/postgresql.conf
找到 listen_addresses,修改为:
listen_addresses = '*'
sudo systemctl restart postgresql
至此,PostgreSQL 在 CentOS7 上的配置就完成了。你现在可以通过客户端工具连接到 PostgreSQL 数据库并进行操作了。