`
fokman
  • 浏览: 242003 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

centos7 二进制包安装Postgresql9.6

 
阅读更多

使用Postgresql 官方的RPM包,将版本信息加入到版本库中:

 

rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm

 然后使用yum install 命令安装

yum install postgresql96-server.x86_64

 初始化数据库

 /usr/pgsql-9.6/bin/postgresql96-setup initdb

 设置开机启动

[root@centos07 concar]# systemctl enable postgresql-9.6

 查看启动状态

[root@centos07 concar]# systemctl status postgresql-9.6

 登录到数据库

[root@centos07 concar]# su - postgres
-bash-4.2$ psql
psql (9.6.9)
Type "help" for help.

postgres=# \l // 查看数据库列表
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges   
-----------+----------+----------+-------------+-------------+-----------------------
 postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres

修改数据库密码

postgres=# alter user postgres with password 'postgres'

  

退出数据库

postgres=# \q
-bash-4.2$ exit
logout

 数据库的数据目录安装在:

/var/lib/pgsql/9.6/data目录下

 

分享到:
评论

相关推荐

    PostgreSQL 9.6 RPM包

    PostgreSQL 9.6 RPM包是一款专为Linux系统设计的数据库管理系统安装包,采用RPM(Red Hat Package Manager)格式,适用于基于RPM的Linux发行版,如CentOS、Fedora、RHEL等。PostgreSQL是一款强大的开源关系型数据库...

    centos7二进制安装MySQL5.7.docx

    CentOS 7上二进制安装MySQL 5.7的过程涉及多个步骤,这些步骤确保了数据库服务能够正确、稳定地运行。以下是对整个过程的详细解释: 1. **安装依赖包**: 在安装MySQL之前,需要确保系统中有必要的依赖库。在...

    CentOS7二进制部署K8S_v15.2.pdf

    CentOS7二进制部署K8S_v15.2.pdf

    CentOS 7下安装PostgreSQL 9.6的教程分享

    总结来说,PostgreSQL 9.6在CentOS 7上的安装涉及添加YUM源、安装服务器和贡献包、初始化数据库、配置远程访问、创建用户和数据库。这是一个基础的安装流程,根据实际需求,你可能还需要配置防火墙、调整参数或者...

    postgres9.6 离线安装部署(centos7.x)

    PostgreSQL 9.6 离线安装部署在 CentOS 7.x 操作系统上是一项关键任务,尤其对于那些没有互联网连接或者网络环境受限的环境。离线安装允许管理员提前下载所有必需的文件,并在本地进行安装,避免了在线安装过程中...

    linux MySQL 8.0二进制包安装

    Linux MySQL 8.0 二进制包安装 MySQL 是一个广泛使用的开源关系型数据库管理系统,最新版本为 8.0。在 Linux 系统中,安装 MySQL 8.0 二进制包需要按照以下步骤进行。 首先,下载 MySQL 8.0 二进制包。可以从官方...

    MySQL5.7.28_centos7二进制安装.txt

    ### MySQL 5.7.28 在 CentOS 7 上的二进制安装步骤与要点 #### 一、准备工作 在开始安装MySQL 5.7.28之前,我们需要确保CentOS 7系统的环境符合安装需求,并准备好必要的工具。 1. **确认系统版本:** - 本次...

    Centos7升级OpenSSH版本至9.6p1

    最近安全研究部门发现针对SSH有缺陷版本的水龟攻击,貌似9.6P1以下版本都会受到影响,与之相关的可利用漏洞标记有:CVE-2023-48795、CVE-2023-46445、CVE-2023-46446,今天趁着周末...本文档针对centos7进行升级操作

    Centos7安装postgresql依赖插件RPM包

    在Linux系统,特别是CentOS 7环境中安装PostgreSQL数据库时,常常需要先安装一系列依赖包以确保数据库能够正常运行。本篇文章将详细讲解在CentOS 7上安装PostgreSQL 12.5版本时,其关键依赖包RPM(Red Hat Package ...

    Centos7 二进制安装Kubernetes 1.9 详细教程-附件资源

    Centos7 二进制安装Kubernetes 1.9 详细教程-附件资源

    Linux Centos7 升级最新版OpenSSH-9.6p1 有脚本(支持离线)

    本教程将详细介绍如何在CentOS 7上使用提供的脚本`sshupdate2.sh`和相关源代码文件(`openssh-9.6p1.tar.gz`, `openssl-1.1.1q.tar.gz`, `zlib-1.3.tar.gz`)来升级到OpenSSH 9.6p1。 首先,我们要理解OpenSSH的...

    Centos7.2 7.4 7.6 7.8升级openssh9.6方法和详解(脚本一键升级)

    使用以下脚本内容: 如果ssh不能登录,将sshd恢复 cp /etc/ssh/sshd_7.4p1_pam_bak /etc/pam.d/sshd #!/bin/bash echo "备份sshd_config配置文件及sshd_pam文件" cp /etc/ssh/sshd_config /etc/ssh/sshd_config_7.4...

    centos7 升级openssh9.6

    CentOS 7预装的OpenSSH版本可能相对较旧,为了获得最新的安全更新和特性,升级到OpenSSH 9.6是必要的。下面我们将详细探讨如何在CentOS 7系统上进行这个过程。 首先,确保你的系统是最新的,通过运行以下命令来更新...

    centos7二进制安装mysql5.7.txt

    ### CentOS 7 二进制安装 MySQL 5.7 的详细步骤及注意事项 #### 安装前准备 在正式开始安装 MySQL 5.7 之前,确保已经做好了以下准备工作: 1. **下载 MySQL 5.7 的二进制安装包**:可以从 MySQL 官方网站或 CDN ...

    Centos7下安装MongoDB

    Centos7下安装MongoDB Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的...

    Linux centos7 postgresql12 离线安装包

    在Linux CentOS7系统中安装PostgreSQL 12数据库是一个常见的任务,特别是在没有互联网连接或网络环境受限的情况下,离线安装包成为了唯一的选择。本指南将详细介绍如何使用离线安装包在CentOS7上安装PostgreSQL 12。...

    CentOS-二进制安装mysql5.7

    在本文档中,我们将详细介绍如何通过二进制包方式在 CentOS 7.6.1810 版本上安装 MySQL 5.7 数据库。二进制安装方法适用于那些希望自定义安装路径、版本或有特殊需求的场景。 #### 条件准备 在开始安装前,请确保...

Global site tag (gtag.js) - Google Analytics