博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 6.7 下 PostgreSQL 9.5 的安装与配置
阅读量:5881 次
发布时间:2019-06-19

本文共 1818 字,大约阅读时间需要 6 分钟。

#yum方式安装(不同的系统版本对应的版本也不同)

yum install postgresql-server
#安装指定版本
yum install
yum install postgresql95-server postgresql95-contrib
#初始化PostgreSQL 数据库
service postgresql-9.5 initdb
# 设置开机启动服务
chkconfig postgresql-9.5 on
#重启数据库服务(PostgreSQL 数据库默认会创建一个postgres的数据库用户作为数据库的管理员,默认密码为空)
service postgresql-9.5 restart
#查询PostgreSQL的版本
psql --version
#修改数据库用户postgres的密码
# su - postgres
$ psql
# ALTER USER postgres WITH PASSWORD '123456';
# select * from pg_shadow;
#创建数据库
create database stockhq owner postgres;

#查看端口占用

netstat -anp |grep 5432
#开启远程访问
/var/lib/pgsql/9.5/data/postgresql.conf
修改
listen_addresses ='*'

/var/lib/pgsql/9.4/data/pg_hba.conf

修改
host all all  0.0.0.0/0 md5

CentOS7下安装

不同的linux os安装和版本不一样 拿centos来说 可以通过yum install postgresql-server安装,对应版本如下:

Distribution     Version

RHEL/CentOS/SL/OL 7     9.2
RHEL/CentOS/SL/OL 6     8.4(also supplies package postgresql92)
RHEL/CentOS/SL/OL 5     8.1 (also supplies package postgresql84)
Fedora 22     9.4
Fedora 21     9.3
Fedora 20     9.3

如果yum自带的版本不是自己想要的也可以去http://yum.postgresql.org/repopackages.php找想要的版本进行安装,

 
比如我要在centos 7 安装9.5-2的版本
yum install
yum install postgresql95-server postgresql95-contrib
#初始化库
/usr/pgsql-9.5/bin/postgresql95-setup initdb
#启动
systemctl enable postgresql-9.5.service
systemctl start postgresql-9.5.service
systemctl restart postgresql-9.5.service
#进入数据库(数据目录自动安装在/var/lib/pgsql/9.5/data)
su postgres
psql
#查看所有库
\l
#退出
\q
#停止firewall
systemctl stop firewalld.service
#禁止firewall开机启动
systemctl disable firewalld.service
#重启防火墙使配置生效
systemctl restart iptables.service
#设置防火墙开机启动
systemctl enable iptables.service

REFER:

PostgreSQL教程
PostgreSQL 9.5 发布,带来 UPSERT 等新特性
CentOS7 PostgreSQL安装
PostgreSQL,pgAdmin3 在Ubuntu上安装指南
PostgreSQL vs. MS SQL Server
PostgreSQL [9.5.0] vs MariaDB [10.1.11] vs MySQL 性能比较
去 IOE,MySQL 完胜 PostgreSQL
一年后再看去IOE,MySQL vs PostgreSQL

转载地址:http://eqpix.baihongyu.com/

你可能感兴趣的文章
ionic 调用手机的打电话功能
查看>>
怎么使用阿里云直播服务应用到现在主流直播平台中
查看>>
1000 加密算法
查看>>
exif_imagetype() 函数在linux下的php中不存在
查看>>
Ruby的case语句
查看>>
Linux的链接文件-ln命令
查看>>
maven的tomcat插件如何进行debug调试
查看>>
table表头固定
查看>>
截取字符串中两个字符串中的字符串
查看>>
spring xml properties split with comma for list
查看>>
判断点是否在三角形内
查看>>
Android实战简易教程-第二十三枪(基于Baas的用户注冊验证username是否反复功能!)...
查看>>
在odl中怎样实现rpc
查看>>
leetcode 110 Balanced Binary Tree
查看>>
python活用isdigit方法显示系统进程
查看>>
项目开发总结
查看>>
知行合一
查看>>
jmeter插件之jsonpath提取响应结果和做断言
查看>>
发布支持多线程的PowerShell模块 —— MultiThreadTaskRunner
查看>>
Ubuntu ctrl+alt会导致窗口还原的问题
查看>>