如何安装PostgreSQL

如何安装PostgreSQL,第1张

1. 检查PostgreSQL 是否已经安装

Linux-软件包管理-rpm命令管理-查询

rpm -qa | grep postgres检查PostgreSQL 是否已经安装

rpm -qal | grep postgres 检查PostgreSQL 安装位置

若已经安装,则使用rpm -e 命令卸载。

rpm -e postgresql94-contrib-9.4.4-1PGDG.rhel6.x86_64 postgresql94-server-9.4.4-1PGDG.rhel6.x86_64 卸载

rpm -e postgresql94-libs-9.4.4-1PGDG.rhel6.x86_64 postgresql94-9.4.4-1PGDG.rhel6.x86_64 卸载

可以使用rpm -qa | grep postgres再次查看是否还有Postgres安装文件,没有卸载完成。

2.使用yum库设置安装postgresql94版本,最好先创建用户组和用户:

(1)新增postgres用户组山歼:

groupadd postgres

(2)新增postgres用户并且设置这个用户属于上斗橘面创建的postgres用户组:

useradd -g postgres postgres

(3)修改postgres用户密空唯团码:passwd postgres(这里设置密码为postgres)

passwd postgres --修改postgres用户密码

DB version: PostgreSQL 12.3 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39), 64-bit

OS: CentOS Linux release 7.7.1908 (Core)

roaringbitmap: roaringbitmap-0.5

roaringbitmap插件github地址: https://github.com/ChenHuajun/pg_roaringbitmap

作者github地掘樱址里的安装过程写的比较简单,一路悄尺碰到不少坑,记录下来供参考。

1.查看当前安装的pg,确保只有一个版本存在

2.确认当前环境变量配置

3.确认postgres主机账号已设置密码

4.确认postgres主机账号已添加至sudoers文件中

1.安装 llvm-toolset-7-clang >= 4.0.1

2.安装 llvm5.0-devel >= 5.0

3.安装postgresql12-devel

1.make (warning不用理会,没有error即可)

2.make install(如果此步骤缺启散高少后面的四行输出则会遇到后面的报错3)

见github地址

报错1:未配置环境变量以及未安装 postgresql12-devel 开发包

报错2:未安装依赖包 llvm5.0-devel >= 5.0 和 llvm-toolset-7-clang >= 4.0.1

报错3.make install 步骤不完整导致报错 Float8GetDatum


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12371297.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存