postgresql Installation from Source Code

本文提供了一套详细的PostgreSQL安装步骤,包括系统参数调整、用户及目录设置、环境变量配置等,帮助读者顺利部署并启动PostgreSQL数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.和其他数据库安装一样,可以根据自己的需求,修改系统参数
/etc/sysctl.conf ,/etc/security/limits.conf,
2.新建用户和组:
#groupadd postgresql
#useradd -g postgresql postgresql
3.创建相关目录:
mkdir -p /database/pgdata/pg_root
mkdir -p /opt/pgsql
chown -R postgres:postgres/database/pgdata/pg_root

4.配置环境变量
export PS1="$USER@`/bin/hostname -s`-> "
export PGPORT=1921
export PGDATA=/database/pgdata/pg_root
export LANG=en_US.utf8
export PGHOME=/opt/pgsql
export LD_LIBRARY_PATH=$PGHOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/lib:/usr/lib:/usr/local/lib
export DATE=`date +"%Y%m%d%H%M"`
export PATH=$PGHOME/bin:$PATH:.
export MANPATH=$PGHOME/share/man:$MANPATH
alias rm='rm -i'
alias ll='ls -lh'
根据自己需求自己修改
5.解压安装包,可以安装了
./configure --help这个可以查看一下对应的帮助,根据自己的环境,适当选用一些参数
gmake
su
gmake install
安装完成以后
su - postgres
initdb -D/database/pgdata/pg_root
初始化以后,可以启动数据库了
通过postgres -D 或者pg_ctl -D后面跟对应的安装路径就可以了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值