centos环境源码安装postgresql9.4
时间:2015-04-11 02:37 来源:blog.csdn.net 作者:十三哥_倚楼听风雨
源码安装简要步骤
-
下载PostgreSQL 源码包
下载根目录地址:http://ftp.postgresql.org/
本人选择的是当前最新版本v9.4.1:http://ftp.postgresql.org/pub/source/v9.4.1/
本人下载的源码压缩包地址如下:
-
1
-
解压源码包
-
1
-
进入解压后的目录
-
1
-
开始编译安装PostgreSQL 数据库
-
1
-
执行gmake
-
1
- 执行gmake install
-
1
- 设置环境变量
-
1
-
2
-
3
-
让环境变量生效
-
1
-
添加用户postgres
-
1
- 更改用户目录(可选操作)
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
新建数据目录
-
1
-
更改权限
-
1
-
切换到postgres 用户
-
1
- 初始化数据库
-
1
- 回到root 用户
-
1
-
复制安装目录下的linux文件到/etc/init.d/
-
1
-
2
- 添加执行权限
-
1
-
启动数据库
-
1
- 让数据库开机启动
-
1
-
2
-
测试使用
-
1
-
2
-
3
-
4
源码安装相关问题及解决方案
-
./configure时,提示error: readline library not found 该情况,一般是未安装readline-devel,虽然提示中有建议使用 –without readline,但是装下又何妨,万一后面出点乱子,找个问题都难找,还是装一下吧。
-
1
-
直接执行gmake install,默认安装在哪?
-
1
-
执行postgresql命令、修改postgresql配置文件(postgresql.conf、pg_hba.conf),文件和目录在哪?
-
1
-
postgresql默认只允许本机访问,需要远程连接、外网访问,如何配置? 先配置监听地址
-
1
-
2
-
3
再配置支持远程连接
(责任编辑:IT)
源码安装简要步骤
- 执行gmake install
- 设置环境变量
- 更改用户目录(可选操作)
- 初始化数据库
- 回到root 用户
- 添加执行权限
- 让数据库开机启动
源码安装相关问题及解决方案
再配置支持远程连接 (责任编辑:IT) |