centos7 install postgres-15 多实例

1.install 默认实例

参考:centos7 install postgres-15-CSDN博客

2.copy service

cp /usr/lib/systemd/system/postgresql-15.service   /usr/lib/systemd/system/postgresql-15-3.service

3.修改/usr/lib/systemd/system/postgresql-15-3.service

# Location of database directory
Environment=PGDATA=/var/lib/pgsql/15/data3/

 4.创建对应目录:

mkdir /var/lib/pgsql/15/data3/
chown postgres:postgres /var/lib/pgsql/15/data3/

5.初始化数据库


sudo /usr/pgsql-15/bin/postgresql-15-setup initdb postgresql-15-3

6.修改数据库配置

 vi /var/lib/pgsql/15/data3/postgresql.conf


# 修改如下配置

#listen_addresses = 'localhost'         # what IP address(es) to listen on;
listen_addresses = '0.0.0.0'            # what IP address(es) to listen on;
                                        # comma-separated list of addresses;
                                        # defaults to 'localhost'; use '*' for all
                                        # (change requires restart)
#port = 5432                            # (change requires restart)
port = 5433                             # (change requires restart)

6.修改配置文件vi /var/lib/pgsql/15/data3/pg_hba.conf

vi /var/lib/pgsql/15/data3/pg_hba.conf

# 修改端口
host    all             all             192.168.1.0/24         password

7.修改防火墙

firewall-cmd --zone=public --add-port=5433/tcp --permanent
配置生效
firewall-cmd --reload   # 配置立即生效

8.启动服务

sudo systemctl enable postgresql-15-3
sudo systemctl start postgresql-15-3

9.修改密码

 sudo -u postgres psql -p 5433 
 
psql (15.4)
Type "help" for help.
 
postgres=# ALTER USER postgres WITH PASSWORD 'xxxxxxxxxxx';
ALTER ROLE
postgres=# \q

完毕,可以连接新实例了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值