首页 > 数据库 >Ubuntu 安装postgresql

Ubuntu 安装postgresql

时间:2022-11-19 16:00:47浏览次数:35  
标签:postgresql postgres local apt host Ubuntu 安装 md5

一、安装

$ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
$ sudo apt-get update
# 如果需要指定版本可以使用postgresql-12
$ sudo apt-get -y install postgresql

二、配置默认用的密码

$ sudo su - postgres # 切换到postgres用户
$ psql -U postgres # 使用postgres登录数据库
# 修改用户密码
> ALTER USER postgres WITH PASSWORD '123456';

pg_hba.conf

将peer修改为md5,同时添加一行配置可以远程连接数据库

host    all             all             0.0.0.0/0               md5
# Database administrative login by Unix domain socket
local   all             postgres                                md5

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     md5
# IPv4 local connections:
host    all             all             127.0.0.1/32            scram-sha-256
host    all             all             0.0.0.0/0               md5
# IPv6 local connections:
host    all             all             ::1/128                 scram-sha-256
# Allow replication connections from localhost, by a user with the
# replication privilege.
local   replication     all                                     md5
host    replication     all             127.0.0.1/32            scram-sha-256
host    replication     all             ::1/128                 scram-sha-256

三、重启postgres

$ sudo systemctl restart postgresql

标签:postgresql,postgres,local,apt,host,Ubuntu,安装,md5
From: https://www.cnblogs.com/yourblog/p/16906282.html

相关文章

  • Android studio 下载安装配置教程
    目录下载Androidstudio下载Androidstudio指定了版本Androidstudio4.1.2下载链接,输入网址即可自动下载https://redirector.gvt1.com/edgedl/android/studio/install......
  • 【操作系统】Linux下安装mysql、jmeter
    mysql安装安装调试启动官网:https://dev.mysql.com/downloads/repo/yum/下载好需要的rpm源,使用Xftp将rpm传入虚拟机的/root目录下Xshell操作linux,或者直接虚拟机终端......
  • CRT安装教程
    下载地址https://www.zdfans.com/html/36588.html安装教程1、从本站下载解压得到安装源程序,注册机和汉化破解补丁;2、开始安装,点击next;3、选择“Iaccept”接受协议,点击n......
  • vue脚手架vue-cli的卸载与安装方式
    卸载指令:JavaScript//卸载3.0之前的版本npmuninstall-gvue-cliyarnglobalremovevue-cli//卸载3.0之后的版本(可以统一使用此指令卸载)npm......
  • DM8 企业版安装
    达梦数据库介绍收集安装环境查看系统信息[root@dmopt]#cat/proc/versionLinuxversion4.19.90-24.4.v2101.ky10.x86_64([email protected])(gccvers......
  • centos 7.9 静默安装oracle 19.16
    文档课题:centos7.9静默安装oracle19.161、安装准备1.1、系统版本[root@liujun~]#cat/etc/*releaseCentOSLinuxrelease7.9.2009(Core)NAME="CentOSLinux"VERSION=......
  • Mysql历史介绍及多版本安装
    目录一、数据库概述1.1什么是数据库1.2数据库的分类1.3Mysql企业版本选择二、Windows多版本部署Mysql数据库2.1mysql5.6版本安装2.2mysql5.7版本安装2.3mysql8.0版......
  • Java开发环境安装与配置(干货详细教程)
    Java开发环境安装与配置(干货详细教程) 对于文章中出现的任何错误请大家批评指出,会及时做出修改! 安装JDKJDK是Java语言的软件开发工具包链接Java中国官网https:/......
  • jenkins安装
    1.JDK安装Jenkins是基于java开发的工具,安装之前需要先安装jdk,jdk下载地址如下:https://www.oracle.com/java/technologies/downloads/安装之后可以通过执行java-version......
  • 使用yum查询系统安装的软件及可以更新的软件并单独指定升级某一个软件
    Linux系统下yum命令查看安装了哪些软件包: $yumlistinstalled//列出所有已安装的软件包 yum针对软件包操作常用命令: 1.使用YUM查找软件包 命令:yumsearchphp......