源码安装Postgresql9.4.1
2015-06-12 11:21
211 查看
1.先到官网下载http://www.postgresql.org/ftp/source/v9.4.1/ tar包
2.解压后执行:
3.
4.安装完成后程序目录在/usr/local/pgsql/
5、切换到postgres用户编辑~/.bash_profile文件,将数据库执行命令的目录加入到PATH变量。
6、初始化以及启动数据库。
在安装完成以后,postgresql.conf的默认配置如下:
如果我们需要停止postgresql服务,可以使用如下命令:
我们也可以将源码包里contrib/start-scripts/linux启动脚本文件拷贝到/etc/init.d目录中,将其命名成postgresql-9.4。
以后就可以就像启动其他服务一样进行启动了,也可以将其加入到开机启动。一般来讲此脚本我们可能需要修改的选项如下图所示:
最后我们将postgresql-9.4加入到开机启动项,可以使用如下命令:
2.解压后执行:
sudo apt-get install zlib1g-dev sudo apt-get install libreadline-dev
3.
./configure make su make install
4.安装完成后程序目录在/usr/local/pgsql/
5、切换到postgres用户编辑~/.bash_profile文件,将数据库执行命令的目录加入到PATH变量。
PATH=$PATH:$HOME/bin:/usr/local/pgsql/bin //修改~/.bash_profile文件的PATH变量一行,修改后用source使其立即生效,也可以重新登录。
6、初始化以及启动数据库。
[postgres@5201351 ~]$ initdb -D /usr/local/pgsql/data //初始化postgresql数据库 [postgres@5201351 ~]$ postgres -D /usr/local/pgsql/data >logfile 2>&1 & //启动postgresql数据库
在安装完成以后,postgresql.conf的默认配置如下:
如果我们需要停止postgresql服务,可以使用如下命令:
[postgres@5201351 ~]$ pg_ctl stop -D /usr/local/pgsql/data
我们也可以将源码包里contrib/start-scripts/linux启动脚本文件拷贝到/etc/init.d目录中,将其命名成postgresql-9.4。
以后就可以就像启动其他服务一样进行启动了,也可以将其加入到开机启动。一般来讲此脚本我们可能需要修改的选项如下图所示:
最后我们将postgresql-9.4加入到开机启动项,可以使用如下命令:
[root@5201351 ~]# chkconfig --level 35 postgresql-9.4 on
相关文章推荐
- [SQL SERVER] 跨服务器查询
- Oracle数据库timed_statistics=false/true相关介绍
- Oracle 删除重复数据只留一条
- 不同平台下mysql大小写限制总结
- (转)30 IMP-00019: row rejected due to ORACLE error 12899
- 安装Oracle11G
- 查询数据库
- 浅谈ADO.NET数据库脚本
- PLSQL如何远程连接ORACLE
- oracle11g使用plsql导出空表
- innodb页大小
- Windows平台下解决Oracle12c使用PDB数据库创建SDE的问题
- Windows平台下解决Oracle12c使用PDB数据库创建SDE的问题 分类: oracle sde 2015-06-12 11:03 88人阅读 评论(0) 收藏
- elasticsearch的基础语句介绍 聚合功能很强大 可以分析数据
- mysql体系结构和存储引擎结构
- log4j将记录日志保存到数据库
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中(转)
- mysql字符串拼接,存储过程
- mysql递归查询树形表
- Oracle Study之--DataGuard 最大保护模式故障(ORA-16198)