在Kylin服务器安装PostgreSQL16数据库

1、下载PostgreSQL16安装包

下载地址https://www.postgresql.org/ftp/source/v16.3/

2、安装依赖和ICU库

查看服务器版本
在这里插入图片描述

yum install -y perl-ExtUtils-Embed readline-devel zlib-devel pam-devel libxml2-devel libxslt-devel openldap-devel python-devel gcc-c++ openssl-devel cmake
yum install -y libicu libicu-devel

3、编译安装

tar -zxvf postgresql-16.3.tar.gz
cd postgresql-16.3
./configure --prefix=/data/pgsql/postgresql
make
make install

4、创建组、用户

groupadd postgres
useradd -g postgres postgres

5、创建数据目录

cd /data/pgsql/postgresql
mkdir data
chown postgres:postgres data

6、配置环境变量

cd /home/postgres/
ls -la
vi .bash_profile
export PGHOME=/opt/pgsql/postgresql
export PGDATA=$PGHOME/data
export PATH=$PATH:$HOME/bin:$PGHOME/bin
source .bash_profile

7、初始化数据库

su - postgres
initdb

8、修改数据库配置

su postgres
cd /data/pgsql/postgresql/data
vi postgresql.conf

在这里插入图片描述

vi pg_hba.conf

在这里插入图片描述

9、设置开启自启动

cd /postgresql-16.3/contrib/start-scripts
chmod a+x linux
cp linux /etc/init.d/postgresql
vi /etc/init.d/postgresql

在这里插入图片描述

chkconfig --add postgresql
chkconfig

10、启动数据库

service postgresql start

11、创建数据库用户和数据库

su - postgres
psql

在这里插入图片描述
创建用户CREATE USER root WITH SUPERUSER PASSWORD '123456'
创建数据库CREATE DATABASE test OWNER root

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

仅此而已gzy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值