本文主要是介绍银河麒麟v10 sp2安装pg,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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进入解压后的包执行
./configuremake -j4make 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
这篇关于银河麒麟v10 sp2安装pg的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!