PostgreSQL 离线安装
本文最后更新于 952 天前,其中的信息可能已经有所发展或是发生改变。

官网下载

  1. 进入 PostgreSQL 官网。
  2. 点击 DOWNLOADS 跃迁,在 Packages and Installers 选择 Linux。
  3. 在页面最下方 Direct RPM download 处点击 direct download,选择 PostgreSQL 14 版本(RHEL / CentOS 7 – x86_64)。
  4. Available Groups 下点击 PostgreSQL Database Server 14 PGDG,下载如下三个 RPM 文件:
    • postgresql14-libs-14.6-1PGDG.rhel7.x86_64.rpm
    • postgresql14-14.6-1PGDG.rhel7.x86_64.rpm
    • postgresql14-server-14.6-1PGDG.rhel7.x86_64.rpm

安装

  1. RPM 安装
    # 前置依赖,可以去 https://fr2.rpmfind.net/ 下载
    rpm -ivh libicu-50.2-4.el7_7.x86_64.rpm
    rpm -ivh libzstd-1.5.2-1.el7.x86_64.rpm
    # PostgreSQL 安装
    rpm -ivh postgresql14-libs-14.6-1PGDG.rhel7.x86_64.rpm
    rpm -ivh postgresql14-14.6-1PGDG.rhel7.x86_64.rpm
    rpm -ivh postgresql14-server-14.6-1PGDG.rhel7.x86_64.rpm
  2. 初始化数据库
    /usr/pgsql-14/bin/postgresql-14-setup initdb
  3. 修改 /var/lib/pgsql/14/data/postgresql.conf 文件
    # listen_addresses = "localhost"
    listen_addresses = "*" # 允许远程连接
  4. /var/lib/pgsql/14/data/pg_hba.conf文件添加
    host all all 192.168.232.0/24 md5
  5. 重启 PostgreSQL
    systemctl start postgresql-14
    systemctl enable postgresql-14 #开机启动

登录

  1. 切换用户su - postgres
  2. 登录psql
  3. 创建新账号create user admin password '76543';
  4. 赋予超级管理员权限alter role admin superuser;
  5. 创建新仓库create database test;
  6. 退出\q
  7. 重新登录psql -U admin -d test -h postgresql -W

常用命令

如果觉得本文对您有帮助,记得收藏哦~
上一篇
下一篇