linux中安装postgresql源码包并添加plsql调试工具

一、安装postgresql源码

1.下载源码

postgresql官网 下载 点击:

然后:

找到你要的版本:

已下载的软件 postgresql

2.新建用户组和用户

#> groupadd postgres		--新建用户组
#> useradd postgres			--新建用户
#> mkdir -p /postgres/pgsql		--新建安装软件的目录
#> chown -R postgres:postgres /postgres		--修改目录的用户组

3.安装软件

1.上传下载的软件包任意目录下

2.解压软件包
#> tar -xzvf postgresql-9.4.19.tar.gz

3.进入到解压后的目录下
#> cd /postgres/postgresql-9.4.19

4.编译到指定的目录下
#> ./configure --prefix=/postgres/pgsql
编译失败

使用 yum search readline 查看后,发现缺少 readline-devel 使用yum安装readline-devel

#> yum install readline-devel

安装成功.

5.make; make install
#> make
#> make install

6.配置环境变量
#> vim ~/.bash_profile

7. 初始化数据库
#> initdb -D /postgres/pgsqlData	-- -D 指定数据目录

8.修改配置文件
#> cd /postgres/pgsqlData
#> vim postgresql.conf

9.修改配置文件
#> vim pg_hba.conf

10.启动数据库
#> pg_ctl -D /postgres/pgsqlData -l /postgres/pgsql_log  -- -l 为日志文件

启动成功,数据库可以连接。

二、安装调试工具

1.下载软件

pldebugger

已下载的软件包 pldebugger-c3ac729.tar.gz

2.上传文件到postgresql解压的源码的contrib目录下

3.解压软件包

#> tar -xzvf pldebugger-c3ac729.tar.gz

4.安装软件

1.进入到解压的目录下
#> cd /postgres/postgresql-9.4.19/contrib/pldebugger-c3ac729

2.make;make install
#> make
#> make install
执行成功后,会在postgres的lib下生成 plugin_debugger.so

3.修改postgres的配置文件
#> vim postgresql.conf

4.重启服务

#> pg_ctl restart -D /postgres/pgsqlData

5.配置debug

#> psql
#> \c testDB postgres	--testDB 为数据库名  postgres为用户名
#> create extension pldbgapi;

三、测试

成功!

转载于:https://my.oschina.net/u/3399692/blog/2989667

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值