广告
返回顶部
首页 > 资讯 > 数据库 >CentOS7下PostgreSQL安装
  • 668
分享到

CentOS7下PostgreSQL安装

摘要

环境:Centos 7 版本:postgresql11 安装repo源 yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg


	CentOS7下PostgreSQL安装
[数据库教程]

环境:Centos 7
版本:postgresql11

  1. 安装repo源
    yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

安装client、server

yum install postgresql11
yum install postgresql11-server

附带安装

yum install postgresql11-libs 
yum install postgresql11-contrib 
yum install postgresql11-devel

数据库初始化与设置自启动

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

初始化数据库命令会在 /var/lib/pgsql 目录下创建名称为11文件夹,11为数据库版本
技术图片
启动postgresql

systemctl enable postgresql-11
systemctl start postgresql-11

配置
修改/var/lib/pgsql/11/data/postgresql.conf配置

listen_addresses = ‘*‘

pg_hba.conf配置

# IPv4 local connections:
#host    all             all             10.10.10.1/24            md5
host    all             apiuser         0.0.0.0/0  

参数说明:
host 参数表示安装PostgreSQL的主机
all 第一个all 表示该主机上的所有数据库实例
all 第二个all 表示所有用户
10.10.10.1/24 表示需要连接到主机的IP地址,32表示IPV4
md5 表示验证方式,MD5密码方式
修改配置后需重启postgresql-11服务:

systemctl restart postgresql-11

登录postgresql
用postgres账号登录centos7,并修改数据库用户密码

su - postgres
psql -U postgres
postgres=# passWord    
postgres=# select version(); #查看PG版本

postgresql基本操作
创建数据库

CREATE DATABASE apidb_test;

创建用户

CREATE USER apiuser CREATEDB LOGIN PASSWORD ‘123456‘;

将apidb_test所有权限赋给用户apiuser

GRANT ALL ON DATABASE apidb_test TO apiuser;

查看现有数据库和用户

postgres=# l
postgres=# du

删除DB

drop database dbtest;

删除用户

drop role testuser;

CentOS7下PostgreSQL安装

原文地址:Https://blog.51cto.com/10874766/2511309

您可能感兴趣的文档:

--结束END--

本文标题: CentOS7下PostgreSQL安装

本文链接: https://www.lsjlt.com/news/7245.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS7下PostgreSQL安装
    环境:CentOS 7 版本:postgresql11 安装repo源 yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg...
    99+
    2022-01-05
    CentOS7下PostgreSQL安装 数据库入门 数据库基础教程 数据库 mysql
  • centos7 安装redmin3.3.0+postgresql数据库
    一、前言     Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持...
    99+
    2022-10-18
  • Centos7下安装Mysql
    如何在Centos7下安装Mysql。 一、下载Mysql 使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。 wget https://dev.mysql.com...
    99+
    2023-10-12
    mysql linux 数据库
  • Centos7下安装pip
    pip简介 pip 是一个Python计算机程序语言写成的软件包管理系统,它可以安装和管理软件包 Centos 7 下安装pip我的Python版本是2.7.5,所以需要安装pip,安装教程上说:如果从Python.org 上下载的...
    99+
    2023-01-31
    pip
  • centos7下安装Python3.7(
    2019-01-22   22:50:05 centos7默认安装的是python2.7,然而python2基本上要淘汰了,所以有必要安装最新的python3 python,g++这些工具一般安装在/usr/bin目录里 通过指令ll p...
    99+
    2023-01-30
  • CentOS7下安装PHP7.3
    下载PHP安装包 官网:PHP: Releaseshttps://www.php.net/releases/  2、通过FTP上传至服务器/usr/local/src文件夹下解压 cd /usr/local/srctar -xvzf php...
    99+
    2023-09-12
    php 开发语言
  • CentOS7 下 安装 Oracle12c
    CentOS7 下完整安装 Oracle 12c Oracle介绍 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一...
    99+
    2022-10-18
  • centos7下安装mongodb
    centos7下安装mongodb chenlongjs 2020-03-03 20:14:47 746 收藏 2 分类专栏: 个人问题总结 服役器配置 版权 mongodb介绍 MongoDB 是一个介于关系数据库和非关系数据库之间的产...
    99+
    2018-07-29
    centos7下安装mongodb
  • centos7下安装 python2.7
        为了测试 mesos,搞了一个 centos7.1,使用最小化安装,然后自己安装了 net-tools,“开发工具”集。后来想装一下 DCOS Cli工具,结果发现 python 的 pip 不可用。    搜了一下,发现 Cent...
    99+
    2023-01-31
  • Centos7下安装Python3.7
    Centos7下安装Python3.7 首先安装依赖包,centos里面是-devel,如果在ubuntu下安装则要改成-dev,依赖包缺一不可,笔者曾安装python3未成功就是因为没有安装libffi-deve sudo yum -y ...
    99+
    2023-01-31
  • Centos7 下Redis3安装
    Redis官网  http://redis.io中文手册 http://www.cnblogs.com/stephen-liu74/archive/2012/02/27/2370212.html一、 下载redis最新版下载 http://...
    99+
    2023-01-31
  • Centos7下载安装mysql
    参考文档:https://xie.infoq.cn/article/5da9bfdfbdaabf7b0b982ab6e https://blog.csdn.net/Lance_welcome/article/details/10731457...
    99+
    2023-08-16
    mysql 数据库 centos
  • CentOS7 下安装 Oracle 12c
    Oracle介绍 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统...
    99+
    2022-10-18
  • Centos7下 安装mongodb 3.6.6
    Centos7 下 完整安装 mongodb 3.6.6 mongodb 介绍 MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。Mon...
    99+
    2022-10-18
  • Centos7下安装MongoDB--v3.6
    Centos7下安装MongoDB--v3.6 小宋_ed76 0.0712018.06.26 17:28:48 字...
    99+
    2016-07-31
    Centos7下安装MongoDB--v3.6
  • LINUX CENTOS7下安装PYTH
    1.查看是否已经安装Python Centos7默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用yum install openssl-devel;安装环境 使用python...
    99+
    2023-01-31
    LINUX PYTH
  • centos7+python3下安装sc
    环境:centos7 + python3.6问题:pip install scrapy安装失败,提示缺少python.h。解决:按照网上方法安装python-develyum install python-devel无效。查看安装结果:说...
    99+
    2023-01-31
    sc
  • CentOS7怎么下安装Kippo
    这篇文章主要介绍“CentOS7怎么下安装Kippo”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CentOS7怎么下安装Kippo”文章能帮助大家解决问题。Kippo是一款强大的SSH蜜罐工具,它...
    99+
    2023-06-28
  • CentOS7下载安装MySQL 8.0.33
    一、安装环境处理 1. MariaDB 在CentOS中默认安装有MariaDB,是MySQL的一个分支,主要由开源社区维护。 CentOS 7及以上版本已经不再使用MySQL数据库,而是使用Mari...
    99+
    2023-09-09
    mysql 数据库 mariadb
  • centos7下安装Python的pip
    root用户使用yum install -y python-pip 时会报如下错误:No package python-pip availableError:Nothing to do解决方法如下:  首先安装epel扩展源:  yum -...
    99+
    2023-01-31
    Python pip
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作