1、下载安装
打开网站,选择自己的系统版本,下面会自动生成安装脚本。
脚本如下:
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm sudo yum install -y postgresql14-server sudo /usr/pgsql-14/bin/postgresql-14-setup initdb sudo systemctl enable postgresql-14 sudo systemctl start postgresql-14
[root@Fuyo-Zhixin-Test pgsql]# sudo systemctl enable postgresql-14 Created symlink from /etc/systemd/system/multi-user.target.wants/postgresql-14.service to /usr/lib/systemd/system/postgresql-14.service.
2、修改默认配置
2.1 修改端口监听配置
vim /var/lib/pgsql/14/data/postgresql.conf
修改为如下配置:
listen_addresses = '*'
表示允许所有地址连接
2.2 修改远程连接权限
vim /var/lib/pgsql/14/data/pg_hba.conf
修改为如下配置:
# IPv4 local connections: host all all 0.0.0.0/0 scram-sha-256
3、重启服务
sudo systemctl restart postgresql-14
4、配置默认超级管理员postgres的密码
su - postgres psql -p 5432 -U postgres ALTER USER postgres WITH PASSWORD '123456' \q
5、测试连接
yum安装方式,PgSQL各个关键目录:
(1) 数据目录、配置文件目录:
/var/lib/pgsql/14/data
(2) 依赖库文件目录
/usr/pgsql-14/lib
(3) 扩展文件目录
/usr/pgsql-14/share/extension
(4) 启动脚本路径
/etc/systemd/system/multi-user.target.wants/postgresql-14.service