源码安装PostgreSQL
发布时间 2023-11-15 22:52:24作者: 月下瓜田の一只猹
准备工作
- 更新系统。
yum -y update
- 安装依赖。
yum -y group install "Development tools"
yum -y install readline-devel
源码安装PostgreSQL
- 创建postgres用户。
groupadd postgres
useradd -g postgres postgres
- 创建安装目录并授权。
mkdir -p /usr/local/postgres15.3
chown -R postgres:postgres /usr/local/postgres15.3
- 修改环境变量配置。
vim .bash_profile
# 添加如下内容
export PG_HOME=/usr/local/postgres15.3
export PATH=$PG_HOME/bin:$PATH
export PGDATA=$PG_HOME/data
# 使环境变量生效
source .bash_profile
- 切换postgres用户,并进入用户目录。
su postgres
cd ~
- 获取源码链接。
a. 进入官网,单击Download。
b. 找到目标版本的源码包,右键复制链接。
- 下载。
wget https://ftp.postgresql.org/pub/source/v15.3/postgresql-15.3.tar.gz
- 解压。
tar -zxvf postgresql-15.3.tar.gz
- 编译安装。
cd postgresql-15.3
./configure --prefix=$PG_HOME
make
make install
- 查看版本验证。
psql --version
- 初始化。
initdb -D $PGDATA
- 启动。
pg_ctl start
- 进入数据库。
psql