文档章节

PostgreSQL的安装

p
 panghulu
发布于 2016/06/11 11:19
字数 388
阅读 16
收藏 1

一、在Ubuntu 16.04上安装PostgreSQL

官网www.postgresql.org上面有安装的详细说明,其实很简单,执行如下的安装操作指令即可:

sudo apt-get install postgresql-9.4

如果提示源没有这个版本,那么需要先添加源:

1、首先,选择版本,我们使用的是Ubuntu Xenial,不清楚可以通过指令lsb_release -a查看;

2、创建文件 /etc/apt/sources.list.d/pgdg.list,并sudo编辑,内容如下:

deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main

3、执行如下操作导入key:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

4、更新源

sudo apt-get update

5、完成上述步骤以后,再执行安装即可,按照提示选择Y就安装成功了

sudo apt-get install postgresql-9.4

二、允许其他主机访问

PostgreSQL安装完成后,默认只能从本机访问,测试一下,ping可通,telnet 5432端口(默认端口)不通;如果需要允许其他主机访问PostgreSQL数据库,需要修改配置文件。

配置文件默认放置在/etc/postgresql/9.4/main目录下,我们需要修改pg_hba.conf和postgresql.conf两个配置文件。

1、首先,修改postgresql.conf,将监听模式修改为监听所有主机发出的连接请求

listen_addresses = '*'

2、下一步,修改pg_hba.conf,设置用户访问权限,添加:

host    all        all        192.168.75.0/24        md5

3、最后,重启服务生效

sudo service postgresql@9.4-main restart

三、修改密码

1、用postgres用户登录psql

sudo -u postgres psql

2、设置postgres用户的新密码

postgres=# \password

3、退出

postgres=# \q

修改完成后立即生效

 

© 著作权归作者所有

共有 人打赏支持
p
粉丝 0
博文 7
码字总数 1084
作品 0
东城
私信 提问
PostgreSQL在CentOS下的源码安装

下面主要是PostgreSQL在CentOS下的安装步骤,和Linux步骤基本类似。 1.环境: 操作系统:CentOS-6.2-x8664 虚拟机:Vmware-workstation 6.5 数据库:postgresql-9.1.3 工具: SecureCRT 5.1.2 2...

kenyon_君羊
2012/04/15
0
2
centos 6.8安装postgresql9.6.9实战

centos 6.8安装postgresql9.6.9实战 一、安装前准备 系统:centos 6.8 服务器IP:192.168.1.211 修改SELINUX=disabled vi /etc/selinux/config 关闭防火墙或者把5432端口允许开放 /etc/init....

jxzhfei
2018/08/16
0
0
通过PostgreSQL的源代码安装数据库

准备步骤: 操作系统-Ubuntu10.04 第一步:下载源码 到官网www.postgresql.org去下载8.4.4版本的源码,我的下载地址是 ftp://ftp2.cn.postgresql.org/postgresql/source/v8.4.4/postgresql-8...

红薯
2010/07/03
1K
7
PostgreSQL源码编译安装

1、下载Postgresql源代码 linux-david:~/postgresql/postgresql-9.0.3$ wget http://ftp.postgresql.org/pub/source/v9.0.3/postgresql-9.0.3.tar.bz2 2、解压该文件 linux-david:~/postgres......

长平狐
2012/08/27
1K
0
fedora 20中安装postgresql数据库

在fedora 20中在我2014-8-27日安装pg时,pg版本是9.3.5.1我不知是会由pg开发组自动更新还是别的,但安装后一般是最新的版本了。安装: yum install postgresql yum install postgresql-serv...

上海李浩
2014/08/27
0
1

没有更多内容

加载失败,请刷新页面

加载更多

词法分析器flex教程

词法分析器flex教程 flex是基于正则表达式,用于对字符串进行提取和分析的工具。一般情况下,flex常用语编译器前端的词法分析阶段。flex程序读取用户输入的词法单元描述文件,生成lex.yy.c文...

陶小陶
17分钟前
1
0
IntelliJ IDEA 社区版没有 Spring Initializr

RT 解决办法 打开文件 - 设置 - 插件 输入 Spring 找到插件 Spring Assistant 并安装 下载可能会需要一点点时间 . 重启 IDEA 后,新建项目就可以看见 Spring Assistant 选项了...

taadis
19分钟前
0
0
MySQL执行计划 type类型

MySql提供了EXPLAIN语法用来进行查询分析,在SQL语句前加一个"EXPLAIN"即可。 explain select * from t_settlement_settle_order_detail where id = 2; 下面来介绍各个字段: type:连接类型......

ChyiHuang
23分钟前
1
0
mysql遇到的坑

sql_mode=NO_ENGINE_SUBSTITUTION 今天在测试库上发现使用GROUP BY 报错,我使用的mysql5.7 ONLY_FULL_GROUP_BY 对于GROUP BY聚合操作,如果在SELECT中的列、HAVING或者ORDER BY子句的列,没...

事儿爹
34分钟前
1
0
聊聊flink的InternalTimeServiceManager

序 本文主要研究一下flink的InternalTimeServiceManager InternalTimeServiceManager flink-streaming-java_2.11-1.7.0-sources.jar!/org/apache/flink/streaming/api/operators/InternalTim......

go4it
46分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部