赞
踩
1.准备工作
1.1 本地yum源配置
mount /dev/cdrom /mnt
新增编辑/etc/yum.repos.d/kylin_local.repo文件,添加以下内容
[kylin_local]
name = kylin local
baseurl = file:///mnt
gpgcheck = 0
enabled = 1
1.2 安装readline和zlib包
因为是源码安装方式,依赖readline和zlib的devel包也要安装
yum install readline-devel -y
yum install zlib-devel -y
2.下载安装包
下载地址:
wget https://ftp.postgresql.org/pub/source/v14.1/postgresql-14.1.tar.bz2
2.1解压
tar xf postgresql-14.1.tar.bz2
2.2编译安装
cd进入解压后的包执行
- ./configure
-
- make -j4
-
- make install
默认路径在/usr/local/pgsql/
3.初始化
3.1 新增用户
sudo useradd postgres
3.2创建pgdata存放目录
mkdir -p /pgdata
3.3
为用户赋予权限
- sudo chown -R postgres /pgdata/
-
- sudo chown -R postgres /usr/local/pgsql/
3.4切换用户
sudo -i -u postgres
3.5初始化
- /usr/local/pgsql/bin/initdb -D /pgdata/data
-
- /usr/local/pgsql/bin/pg_ctl -D /pgdata/data -l logfile start
4.设置环境变量
nano ~/.bashrc
在 ~/.bashrc 文件的末尾,添加你想设置的环境变量(已经有path的用;隔开在后面追加)
- export PATH=/usr/local/pgsql/bin:$PATH
- export PGDATA="/pgdata"
重新加载环境变量:为了使新的环境变量立即生效,运行以下命令
source ~/.bashrc
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。