PostgreSQL的安装
博客专区 > panghulu 的博客 > 博客详情
PostgreSQL的安装
panghulu 发表于2年前
PostgreSQL的安装
  • 发表于 2年前
  • 阅读 13
  • 收藏 1
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

一、在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

修改完成后立即生效

 

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 7
码字总数 1084
×
panghulu
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: