【CentOS环境】
# 下载PostgreSQL的rpm包
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 postgresql12-server
# 初始化数据库
sudo /usr/pgsql-12/bin/postgresql-12-setup initdb
# 设置开机启动PostgreSQL
sudo systemctl enable postgresql-12
# 启动PostgreSQL
sudo systemctl start postgresql-12
以超级用户身份登录到PostgreSQL数据库:sudo -u postgres psql
修改密码:ALTER USER postgres WITH PASSWORD 'postgres'
修改配置文件 :
vi /var/lib/pgsql/12/data/postgresql.conf
listen_addresses = '*'
vi /var/lib/pgsql/12/data/pg_hba.conf
host all all md5
重启:
systemctl restart postgresql-12
远程登录:psql -U postgres -d postgres -h 127.0.0.1 -p 5432