postgresql 15.0源码安装
PostgreSQL 15 源码安装步骤概要如下:
- 安装依赖库
- 下载 PostgreSQL 15 源码
- 编译和安装
- 初始化数据库
- 启动数据库
以下是在基于 Linux 的系统上进行源码安装 PostgreSQL 15 的示例步骤:
# 安装编译工具和依赖库
sudo apt-get install build-essential zlib1g-dev libssl-dev libreadline-dev libpq-dev
# 创建编译用户(可选)
sudo adduser postgres
sudo adduser postgres sudo
# 下载 PostgreSQL 15 源码
wget https://ftp.postgresql.org/pub/source/v15.0/postgresql-15.0.tar.gz
tar -zxvf postgresql-15.0.tar.gz
cd postgresql-15.0
# 配置编译选项(可以根据需要添加更多选项)
./configure --prefix=/usr/local/pgsql --enable-debug
# 编译和安装
make
sudo make install
# 设置环境变量(可选)
echo "export PATH=/usr/local/pgsql/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
# 创建数据目录
sudo mkdir /usr/local/pgsql/data
sudo chown postgres /usr/local/pgsql/data
# 初始化数据库(需要切换到 postgres 用户)
sudo -u postgres /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
# 启动数据库(需要切换到 postgres 用户)
sudo -u postgres /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
确保所有命令都以正确的权限执行,并根据你的系统环境调整路径和安装选项。初始化数据库和启动服务的步骤通常需要 postgres 用户执行。
评论已关闭