postgresql1.9 编译安装
时间: 2024-02-05 14:03:59 浏览: 110
PostgreSQL 9.1 是一个过时的版本,目前已经不再支持。建议您安装较新的版本,如 PostgreSQL 13。以下是 PostgreSQL 13 的编译安装步骤:
1. 下载源代码
在 PostgreSQL 官网下载源代码:https://www.postgresql.org/ftp/source/,选择最新的版本,比如 postgresql-13.3.tar.gz。
2. 解压源代码
将下载的源代码解压到一个目录中,比如 /usr/local/src/:
```
tar zxvf postgresql-13.3.tar.gz -C /usr/local/src/
```
3. 编译安装
进入解压后的源代码目录,执行以下命令进行编译和安装:
```
cd /usr/local/src/postgresql-13.3/
./configure --prefix=/usr/local/pgsql
make
sudo make install
```
这里将 PostgreSQL 安装到 /usr/local/pgsql 目录下。
4. 初始化数据库
执行以下命令初始化数据库:
```
sudo /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/
```
这里将数据库初始化到 /usr/local/pgsql/data 目录下。
5. 启动 PostgreSQL
执行以下命令启动 PostgreSQL:
```
sudo /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data/ start
```
6. 设置环境变量
将 PostgreSQL 的 bin 目录添加到 PATH 环境变量中:
```
export PATH=$PATH:/usr/local/pgsql/bin
```
这样就可以在任何地方使用 PostgreSQL 的命令了。
现在,您可以使用 PostgreSQL 了。
阅读全文