参考文档:https://blog.csdn.net/weixin_48154829/article/details/133647185
1.下载源码包
通过下载地址PostgreSQL: File Browser
可以看到有各个版本的源码目录 选择13.12的版本,源码包提供另种打包压缩方式 分别为tar.bz2和 tar.gz。这里下载postgresql-13.12.tar.gz
2.解压源码包
tar -zxvf postgresql-13.12.tar.gz
之后出现源码目录 postgresql-13.12,包含的文件如下
3.构建(build)
默认时所有文件都将安装到/usr/local/pgsql
make
make install
/usr/local/pgsql目录下的文件夹
4.创建普通用户
通常使用postgres这个用户名
groupadd postgres
useradd postgres -g postgres
创建目录修改权限
mkdir -p /home/storage/pgsql/data
chown -R postgres:postgres /home/storage/pgsql/data
chown -R postgres:postgres /usr/local/pgsql
5.初始化
方式一
initdb -D /home/storage/pgsql/data
方式二
pg_ctl -D /home/storage/pgsql/data initdb
6.启动数据库
pg_ctl -D /home/storage/pgsql/data -l logfile start
7.连接数据库
psql