广告
返回顶部
首页 > 资讯 > 操作系统 >Linux 上安装 PostgreSQL
  • 650
分享到

Linux 上安装 PostgreSQL

摘要

打开 postgresql 官网 https://www.postgresql.org/,点击菜单栏上的 Download ,可以看到这里包含了很多平台的安装包,包括 linux、windows、Mac OS等 。 Linux 我们可以看到


	Linux 上安装 PostgreSQL
[数据库教程]

打开 postgresql 官网 https://www.postgresql.org/,点击菜单栏上的 Download ,可以看到这里包含了很多平台的安装包,包括 linuxwindowsMac OS等 。

Linux 我们可以看到支持 ubuntu 和 Red Hat 等各个平台,点击具体的平台链接,即可查看安装方法:
技术图片
技术图片
技术图片
技术图片
技术图片

经过上述的选择,得到的安装步骤如下:

# Install the repository RPM:
yum install Https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

# Install PostgreSQL:
yum install postgresql12-server

# Optionally initialize the database and enable automatic start:
/usr/pgsql-12/bin/postgresql-12-setup initdb
systemctl enable postgresql-12
systemctl start postgresql-12

启动后默认监听的地址是:127.0.0.1,端口是5432

[[email protected] ~]# systemctl start postgresql-12

[[email protected] ~]# systemctl status postgresql-12
● postgresql-12.service - PostgreSQL 12 database server
   Loaded: loaded (/usr/lib/systemd/system/postgresql-12.service; disabled; vendor preset: disabled)
   Active: active (running) since Mon 2020-07-27 11:42:02 CST; 6s aGo
     Docs: https://www.postgresql.org/docs/12/static/
  Process: 1628 ExecStartPre=/usr/pgsql-12/bin/postgresql-12-check-db-dir ${PGDATA} (code=exited, status=0/SUCCESS)
 Main PID: 1635 (postmaster)
   CGroup: /system.slice/postgresql-12.service
           ├─1635 /usr/pgsql-12/bin/postmaster -D /var/lib/pgsql/12/data/
           ├─1637 postgres: logger   
           ├─1639 postgres: checkpointer   
           ├─1640 postgres: background writer   
           ├─1641 postgres: walwriter   
           ├─1642 postgres: autovacuum launcher   
           ├─1643 postgres: stats collector   
           └─1644 postgres: logical replication launcher   

Jul 27 11:42:02 Docker.domain.com systemd[1]: Starting PostgreSQL 12 database server...
Jul 27 11:42:02 docker.domain.com postmaster[1635]: 2020-07-27 11:42:02.505 CST [1635] LOG:  starting PostgreSQL 12.3 on x86_64-pc-linux-g... 64-bit
Jul 27 11:42:02 docker.domain.com postmaster[1635]: 2020-07-27 11:42:02.506 CST [1635] LOG:  listening on IPv4 address "127.0.0.1", port 5432
Jul 27 11:42:02 docker.domain.com postmaster[1635]: 2020-07-27 11:42:02.506 CST [1635] LOG:  could not bind IPv6 address "::1": Cannot ass...address
Jul 27 11:42:02 docker.domain.com postmaster[1635]: 2020-07-27 11:42:02.506 CST [1635] HINT:  Is another postmaster already running on por... retry.
Jul 27 11:42:02 docker.domain.com postmaster[1635]: 2020-07-27 11:42:02.507 CST [1635] LOG:  listening on Unix Socket "/var/run/postgresql...L.5432"
Jul 27 11:42:02 docker.domain.com postmaster[1635]: 2020-07-27 11:42:02.508 CST [1635] LOG:  listening on Unix socket "/tmp/.s.PGSQL.5432"
Jul 27 11:42:02 docker.domain.com postmaster[1635]: 2020-07-27 11:42:02.516 CST [1635] LOG:  redirecting log output to logging collector process
Jul 27 11:42:02 docker.domain.com postmaster[1635]: 2020-07-27 11:42:02.516 CST [1635] HINT:  Future log output will appear in directory "log".
Jul 27 11:42:02 docker.domain.com systemd[1]: Started PostgreSQL 12 database server.
Hint: Some lines were ellipsized, use -l to show in full.

[[email protected] ~]# ss -tulnp | grep 5432
tcp    LISTEN     0      128    127.0.0.1:5432                  *:*                   users:(("postmaster",pid=1635,fd=3))

安装完毕后,系统会创建一个数据库超级用户 postgres,密码为空。

[[email protected] ~]# su - postgres

使用以下命令进入 postgres,输出以下信息,说明安装成功:

[[email protected] ~]# su - postgres
-bash-4.2$ psql
psql (12.3)
Type "help" for help.

postgres=# 

输入以下命令退出 PostgreSQL 提示符

postgres=# q
-bash-4.2$ exit
logout

相关命令

systemctl enable postgresql-12
systemctl start postgresql-12
systemctl stop postgresql-12
systemctl status postgresql-12

Linux 上安装 PostgreSQL

原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/13384674.html

--结束END--

本文标题: Linux 上安装 PostgreSQL

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

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

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

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

下载Word文档
猜你喜欢
  • Linux 上安装 PostgreSQL
    打开 PostgreSQL 官网 https://www.postgresql.org/,点击菜单栏上的 Download ,可以看到这里包含了很多平台的安装包,包括 Linux、Windows、Mac OS等 。 Linux 我们可以看到...
    99+
    2021-01-01
    Linux 上安装 PostgreSQL 数据库入门 数据库基础教程 数据库 mysql
  • Linux上怎么安装PostgreSQL
    本篇内容主要讲解“Linux上怎么安装PostgreSQL”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux上怎么安装PostgreSQL”吧!环境此处是...
    99+
    2022-10-18
  • 在Linux上如何安装PostgreSQL
    这篇文章主要介绍了在Linux上如何安装PostgreSQL,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。PostgreSQL 的官方下载地址为:ftp://ftp.post...
    99+
    2023-06-13
  • macos上安装 Postgresql
    一、安装环境 主机:MacOS Monterey 版本 12.3(Arm) 数据库版本:postgresql-14.5-1-osx.dmg 二、下载位置 https://www.enterprised...
    99+
    2023-09-13
    postgresql macos 数据库
  • 在Linux系统上安装PostgreSQL数据库
    目录一、准备工作二、安装PostgreSQL2.1、选择版本2.2、安装yum源2.3、安装PostgreSQL三、设置PostgreSQL3.1、初始化数据库3.2、设置数据库自启...
    99+
    2022-11-13
  • 怎么在Linux系统上安装PostgreSQL数据库
    这篇文章主要讲解了“怎么在Linux系统上安装PostgreSQL数据库”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux系统上安装PostgreSQL数据库”吧!一、准备工作这...
    99+
    2023-06-29
  • PostgreSQL for Linux 安装方式
    1、环境规划 目录名称 存放位置 Postgres 用户家目录 /home/postgres 软件存放目录 /home/soft 安装目录 /usr/local 数据目录 /hom...
    99+
    2022-10-18
  • Linux系统怎么安装postgresql
    这篇文章主要介绍了Linux系统怎么安装postgresql的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux系统怎么安装postgresql文章都会有所收获,下面我们一起来看看吧。PostgreSQL是...
    99+
    2023-06-28
  • Linux系统如何安装PostgreSQL
    这篇文章给大家分享的是有关Linux系统如何安装PostgreSQL的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PostgreSQL 简介:PostgreSQL是一个功能强大的开源对象关系型数据库系统,他使用和...
    99+
    2023-06-28
  • postgresql Linux 二进制文件安装
    一、创建psotgres用户 groupadd postgres useradd -g postgres postgres 二、创建必须目录 ...
    99+
    2022-10-18
  • Linux下PostgreSQL如何源码安装
    这篇文章将为大家详细讲解有关Linux下PostgreSQL如何源码安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 1、首先安装依赖包,避免在安装过程中出现问题 ...
    99+
    2022-10-18
  • Linux上安装python3
    记录如何在linux上安装python3及升级pip。 文章目录 1. 准备工作1.1. 安装python3的依赖1.2. 下载python3安装包 2. 安装python32.1. 配置...
    99+
    2023-09-23
    linux python 运维
  • Linux上安装jdk1.8
    目录 安装前准备 安装过程        本文详细介绍在Linux上安装jdk1.8。以 CentOS7.6系统为实例进行安装。 安装前准备 下载地址:Java Downloads | Oracle 本文以jdk-8u281-linux...
    99+
    2023-09-28
    linux 服务器 java
  • 如何在linux系统下安装PostgreSQL
    这篇文章跟大家分析一下“如何在linux系统下安装PostgreSQL”。内容详细易懂,对“如何在linux系统下安装PostgreSQL”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入...
    99+
    2023-06-28
  • 怎么在Ubuntu上安装和配置PostgreSQL
    这篇文章主要为大家展示了“怎么在Ubuntu上安装和配置PostgreSQL”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么在Ubuntu上安装和配置PostgreSQL”这篇文章吧。Post...
    99+
    2023-06-16
  • CentOS/RHEL 7上PostgreSQL如何安装配置
    这篇文章主要介绍了CentOS/RHEL 7上PostgreSQL如何安装配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。安装Postgr...
    99+
    2022-10-19
  • postgresql 安装 - knowledge
    参考:https://www.postgresql.org/docs/current/install-procedure.html   完事开头难!!!如果想了解一门技术,看文档必不可少,实操更不可少,这篇博文记录了自己学习pos...
    99+
    2022-01-12
    postgresql 安装 - knowledge
  • 在Linux上安装gskit
    gskit是DB2 SSL的配置必须的一个软件包,如果server上没有安装,需要在配置DB2 SSL之前安装。 首先下载 https://www.ibm.com/support/fixcentral/s...
    99+
    2022-10-18
  • postgresql安装参考
    os:centos 7.51.posgres软件目录说明:软件安装目录:/opt/pg10/归档日志文件目录:/pgdata/10/archive_wal备份目录:/pgdata/10/backup脚本目录...
    99+
    2022-10-18
  • PostgreSQL编译安装
    PostgreSQL编译安装一、PostgreSQL简介 PostgreSQL是目前功能最强大的开源数据库,支持丰富的数据类型和自定义类型,且它提供了丰富的接口,可以轻易的扩展它的功能。 ...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作