目标机器centos7,GCC4.8.5
1,安装依赖库
yum -y install openssl-devel libxml2-devel libxslt-devel python-devel cmake gcc-c++ zlib-devel bzip2 readline-deve
2,pg官网源码下载,小编下载的是13.0并上传到centos服务器
3,源码解压及编译
3.1) tar -xvf postgresql-13.0.tar.gz
3.2)./configure --prefix=/usr/local/postgresql -- enable-debug --enable- cassert --enable-depend CFLAGS=-O0
3.3)make && make install
等待编译完成奥,大概几分钟时间!
4,添加用户,并对安装路径文件夹赋权
useradd postgre
chown -R postgre:postgre /usr/local/postgresql
5,环境变量配置
执行 vim /etc/profile 编辑环境变量文件 在最后插入如下两行即可
export PGHOME=/usr/local/postgresql
export PATH=$PATH:$PGHOME/bin
6,初始化
6.1&#x