debian 8.1 (jessie) 安装 postgresql
来源:互联网 发布:阿里云个人备案照片 编辑:程序博客网 时间:2024/05/18 01:45
1、 安装
root@dslab:/home/sil4# aptitude search postgresql
root@dslab:~# apt-get install postgresql-9.4
root@dslab:/home/sil4# apt-get install postgresql-client-9.4
2、配置
1)、修改 postgres 用户密码
sil4@dslab:/etc$ sudo passwd -d postgres //删除密码
passwd: password expiry information changed.
sil4@dslab:/etc$ sudo -u postgres passwd //修改密码
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
2)、修改 postgresql 数据库 配置
# vi /etc/postgresql/9.4/main/postgresql.conf
1.监听任何地址访问,修改连接权限
#listen_addresses = ‘localhost’改为 listen_addresses = ‘*’
//如果想让PostgreSQL 监听整个网络的话,将 listen_addresses 前的#去掉,
并将 listen_addresses = 'localhost' 改 成 listen_addresses = '*'
#password_encryption = on改为password_encryption = on//这里记得要把#去掉
3.可访问的用户ip段
# vi /etc/postgresql/9.4/main/pg_hba.conf
并在文档末尾加上以下内容
# to allow your client visiting postgresql server
host all all 0.0.0.0 0.0.0.0 md5
4.数据库认证重新配置
$sudo vim /etc/postgresql/9.4/main/pg_hba.conf
*4.1
Replace:
# Database administrative login by Unix domain socket
local all postgres peer
To:
# Database administrative login by Unix domain socket
local all postgres trust
4.2
Replace:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
To:
# IPv4 local connections:
host all all 127.0.0.1/32 trust
4.3
Replace:
# "local" is for Unix domain socket connections only
local all all peer(ident)
To:
# "local" is for Unix domain socket connections only
local all all trust
5.Restart DB
-- # /etc/init.d/postgresql restart
[ ok ] Restarting postgresql (via systemctl): postgresql.service. //成功
参考:
http://stackoverflow.com/questions/27211158/no-passwd-entry-for-user-postgres-error
- debian 8.1 (jessie) 安装 postgresql
- Debian Jessie安装youdaodict(deb包)
- Debian Jessie 安装 迅雷(Xware)
- 在Debian 8(jessie)上安装Docker
- debian jessie 安装 arm-none-eabi-gcc
- linux debian jessie下安装fcitx输入法
- debian Jessie版安装中文输入法
- debian jessie和testing安装教程
- Debian Jessie(8.x) install postgresql-9.x
- 编译Linux内核(Debian jessie)
- debian 8.6 jessie 安装 Proxmox VE 安装失败解决方法
- Postgresql学习笔记-1(debian安装)
- debian jessie 下安装 mysql并移动数据目录
- Debian jessie 安装 Let’s Encrypt 证书启用 https
- Debian 8.x (Jessie) 快速纯净安装教程
- Debian GNU/Linux 8.4 (jessie)编译安装php.md
- debian 8 Jessie配置
- Debian Jessie Sources
- 扣丁学堂O2O在线课
- POJ 3784 Running Median
- activity小结——随时随地退出程序
- Oracle GoldenGate 快速安装配置实用指南
- iOS图片缓存开源库SDWebImage的使用
- debian 8.1 (jessie) 安装 postgresql
- 羞辱了中国工商银行网站
- 欢迎使用CSDN-markdown编辑器
- 获取指定日期的随机时间(oracle函数)
- 读书笔记3:装饰模式
- CSS基础-简单demo
- 编译链接过程的错误总结
- Java String equals和==的详细介绍
- Box of Bricks