不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2025-03-29 13:06:25  修改时间:2025-04-03 09:29:18  分类:Linux软件安装/参数优化  编辑

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