侧边栏壁纸
  • 累计撰写 16 篇文章
  • 累计创建 30 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

Centos 7 安装 Postgresql 15

Cook
2024-12-09 / 0 评论 / 0 点赞 / 16 阅读 / 0 字

官方文档

打开官方文档,往下翻一点,有系统和pg版本选择,选择完成后会有对应的安装步骤和命令。

我们这里选择

1、pg的版本:15

2、平台:CentOS 7

3、架构:x86_64

依次输入以下命令进行安装

# 安装仓库 
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

# 安装PG 
sudo yum install -y postgresql15-server

# 可选操作:初始化数据库以及启动开机自启
sudo /usr/pgsql-15/bin/postgresql-15-setup initdb
sudo systemctl enable postgresql-15
sudo systemctl start postgresql-15

在安装PG的时候可能会报错:

Requires: libzstd >= 1.4.0

原因是libzstd的包版本太老,手动安装最新版:

注意:这里的下载链接可能会404,原因是libzstd更新后就替换成新版本了,旧的就404了,可以自己去找链接下面找最新的。

https://archives.fedoraproject.org/pub/archive/epel/7.9/x86_64/Packages/l/

上面这个也打不开的话就去跟路径下面找:
https://archives.fedoraproject.org

安装完成后再重新执行pg的安装命令,就可以了。

#下载安装包
wget https://archives.fedoraproject.org/pub/archive/epel/7.9/x86_64/Packages/l/libzstd-1.4.4-1.el7.x86_64.rpm
# 安装
yum install -y libzstd-1.4.4-1.el7.x86_64.rpm

0

评论区