CentOS7.9 安装postgresql

本文详细介绍了在Linux系统上安装、配置和管理PostgreSQL数据库服务器的过程,包括创建用户、设置密码、防火墙配置以及初始化数据库等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# 添加postgres账户

sudo groupadd postgres
sudo useradd -g postgres postgres

#  修改postgres账号密码

passwd postgres

# 安装postgresql

cd ~

tar zxvf postgresql-15.3.tar.gz
cd postgresql-15.3

./configure --prefix=/usr/local/pgsql --without-readline

make -j4
sudo make install

sudo mkdir /usr/local/pgsql/data
sudo chown -R postgres:postgres /usr/local/pgsql

# 开通防火墙

sudo firewall-cmd --zone=public --add-port=5432/tcp --permanent
sudo firewall-cmd --reload 

# 添加postgres账号到 /etc/sudoers 中

sudo vi /etc/sudoers

# 切换到 postgres账号

su postgres

# 初始化数据库

/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
sudo cp ~/pg_hba.conf /usr/local/pgsql/data
sudo cp ~/postgresql.conf /usr/local/pgsql/data

# 启动postgresql

/usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data
/usr/local/pgsql/bin/createdb postgres

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值