1、下载RPM包

https://yum.postgresql.org/12/redhat/rhel-7-x86_64/repoview/postgresqldbserver12.group.html

2.安装所有依赖

rpm -ivh *.rpm

查看安装的postgresq1安装位置

find / -name '*postg*'
find / -name '*pgsql*' 

3.初始化postgresgl 数据库

/usr/pgsql-12/bin/postgresql-12-setup initdb

4.设置postqresql自启动并且启动数据库设置自启动

systemctl enable postgresql-12systemctl restart postgresql-12

5.修改配置文件

#配置允许远程访问
vim /var/lib/pgsql/12/data/postgresql.conf
listen_addresses ='localhost' 修改成 listen_addresses ='0.0.0.0'#通过postgres用户,增加root用户和数据库
su - postgres
psql#增加超级管理员root用户
create role root superuser encrypted password '123456' login replication createdb createrole;#增加mytest数据库,并设置数据库属于root用户
create database mytest owner root;#修改配置文件,配置登录策略等
vim /var/lib/pgsql/12/data/pg_hba.conf
#增加一行
host    all             all             0.0.0.0/0         md5  #修改数据库其他配置信息
vim /var/lib/pgsql/12/data/postgresql.conf
listen_addresses = '0.0.0.0'
max_connections = 700#重启服务
systemctl restart  postgresql-12

使用navicate进行登录

linux原生安装postgresgl相关推荐

  1. redis集群linux安装教程,linux下redis集群的原生安装方式部署

    一.部署架构如下 每台服务器准备2个节点,一主一从,主节点为另外两台其中一台的主,从节点为另外两台其中一台的从. 二.准备6个节点配置文件 在172.28.18.75上操作 cd /etc/redis ...

  2. 统信uos系统考试题_离Windows更近一步!微信Linux原生版上线:国产统信UOS系统已适配...

    就在本月11号,国产操作系统-统信 UOS发布了专业版 V20(1030),功能更强大,同时性能和安全性均有所提升. 而距离这个好消息过去没多久,统信软件官方再次发布了一个好消息: 那就是微信桌面客户 ...

  3. linux配置redis服务,Linux下安装Redis并设置相关服务

    一.简介 Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案. Redis从它的许多竞争继承来的三个主要特点: Redis数据库完全在内存中,使 ...

  4. linux下安装微信,qq,企业微信,百度网盘,Foxmail等软件方法

    Linux下安装一些特殊软件 第一步,在终端中使用如下命令,添加软件仓库并自动刷新缓存: wget -O- https://deepin-wine.i-m.dev/setup.sh | sh 软件仓库 ...

  5. Linux的安装与Linux下PHP开发环境的搭建(LAMP)

    Linux的安装以及PHP环境的搭建 引言: 对于沉迷于windows数年的用户(比如笔者)来说,Linux中的红帽和utunbu虽然看起来和windows比较像,但是操作起来却是大不相同,需要一个适 ...

  6. g 最新编译器linux,Linux下安装gcc 、g++ 、gfortran编译器

    一.ubuntu下gcc/g++/gfortran的安装 1.安装 (1).gcc ubuntu下自带gcc编译器.可以通过"gcc -v"命令来查看是否安装. (2).g++ 安 ...

  7. 服务器安全神器,Linux 上安装 Fail2Ban 保护 SSH

    服务器安全神器,Linux 上安装 Fail2Ban 保护 SSH,这只是其功能的冰山一角 前言 之前使用的 denyhosts 方案已经过时.一些研究表明 hosts.{allow,denied} ...

  8. 在Linux中安装Atom编辑器

    Atom 文本编辑器,由 Github 出品的基于 Electron / Node.js 的半开源文本编辑器.是一个能满足你的期待的,现代化的桌面文本编辑器,而在表面之下,这是一个值得你去一同完善的开 ...

  9. linux notepad 安装教程,在Linux系统下安装Notepad++最简单的方法

    如果你要在Linux操作系统下安装Notepad++,这里给出最简单的方法,那就是使用Snap命令,只要一段命令即可.注:只要你的Linux支持snap安装就可以了,可用在如Ubuntu 18.04/ ...

最新文章

  1. WCF优化的几个常规思路
  2. 如何用python画圆形的代码-Python实现的圆形绘制(画圆)示例
  3. 洛谷 [P1801] 黑匣子
  4. 窗体DataGridView控件中按回车键时,单元格向下移动,如何能改成向右移动
  5. 系统会自带java吗_使用eclipse自带制作帮助系统
  6. 服务器收到消息加入数组,从聊天服务器发送到聊天客户端的数组更新
  7. php路径详解,详解与PHP路径相关的dirname,realpath,__FILE__函数
  8. numpy之meshgrid和where(转)
  9. 用vue-cli+iview做项目不兼容ie问题
  10. 【考研经验】2018复旦计算机专硕零基础学渣考研经验贴
  11. SubSonic 安装与使用
  12. 超星高级语言程序设计实验作业 (实验02 分支与循环程序设计)(三)
  13. Windows Qt设置环境变量
  14. Centos7 镜像下载地址
  15. 98K歌词用计算机按的数字是什么,98k谐音中文歌词
  16. springboot 整合redis配置文件
  17. vue插件集合17:vue获取国家以及地区的方法
  18. html5 浮标,【钓鱼技巧】主说调与钓 附5个实战技巧
  19. java DNS域名解析
  20. winmerge代码比较器文件夹比较内容

热门文章

  1. 我的世界java版高效率刷怪塔_我的世界超高效率刷怪塔制作教程 砍怪砍到手抽筋...
  2. UVA 1647 Computer Transformation
  3. HTML 个人简历模板简易版
  4. js刷新页面得重新加载和页面的刷新
  5. 什么是网络监控?OpManager 网络监控解决方案
  6. vdsm:vdsm-client 命令行使用演示
  7. 微信辅助注册平台源码
  8. Go1.9 安全map用法
  9. ADFでパラメーターのやり取り
  10. 刷题-整数和罗马数字转换