Linux CentOS 7 安装PostgreSQL 9.5(源码编译)

Linux CentOS 7 PostgreSQL 9.5设置开机启动 关于Linux CentOS 7设置postgres开机启动 阅读详情

前言

之前的博客记录了通过rpm包的形式安装PostgreSQL 9.3(Linux CentOS 7 安装PostgreSQL 9.3(发行版本)),本篇blog将记录一下通过源码编译的形式安装PostgreSQL 9.5。

下载

在postgresql的官方即可找到源码文件目录,地址如下:https://www.postgresql.org/ftp/source/,在下载列表中根据需求选择版本,如下图:
这里写图片描述

进入子目录后,可以看到文件列表:
这里写图片描述

如上图,可以看到提供了两种压缩格式,此处我们选择postgresql-9.5.5.tar.gz,下载完成后上传至CentOS服务器的指定目录即可。

配置编译安装

首先进入pg压缩包目录通过tar -zxvf ./postgresql-9.5.5.tar.gz进行解压,然后就可以开始编译安装了,进入解压目录,通过./configure --help可以看到编译相关的帮助信息,如下图:
这里写图片描述

如上图,--prefix=dir可以指定安装目录,还有比如--with-python则可以使用python语法的PL/Python过程语言自定义函数,根据需求我们暂且用不到,所以编译时仅指定一个安装目录即可:

./configure --prefix=/usr/local/postgresql

运行编译后发现会提示没有c编译器,是因为新系统的原因,所以安装一个gcc编译器即可:

yum install gcc

安装完成后再次编译postgres,发现提示缺少readline库,如下图:
这里写图片描述

如上图,但是通过rpm -qa | grep readline命令查看可以发现系统默认是自带readli

用ADS2023手把手仿真SKYWORKS SMA1234变容二极管:从Datasheet到S参数结果全流程 本文详细介绍了如何使用ADS2023仿真SKYWORKS SMA1234变容二极管的全流程,从Datasheet参数解析到S参数结果验证。通过等效电路建模、关键公式编写和仿真设置,帮助工程师掌握变容二极管在射频电路设计中的应用技巧,提升仿真精度和工程实践能力。 阅读详情

相关推荐

BPC坏点矫正

whatis the Bad Pixel? 坏点为死点,也就是基本不随照度变化呈现光电线性转换的关系。表现为暗态常亮,亮态常暗。 坏点分类:静态坏点:亮坏点,暗坏点。 动态坏点:在一定像素范围内,该点表现正常,而超过这一范围,该点表现的比周围像素要亮。与sensor ...

camerall 1万+

PostgreSQL-9.5.6单实例安装

#下载 访问https://www.postgresql.org/download/,点击左侧的‘source'进行下载,一般选择bz2的安装包。 #安装相关软件包 #检查这些软件包是否已安装 rpm -q zlib-devel readline-devel perl-ExtUtils-Embed python python-devel #安装 yum install ...

雅冰石的专栏 1401

基于TC787芯片三相六脉冲晶闸管控制触发板的设计.pdf

基于TC787芯片三相六脉冲晶闸管控制触发板的设计.pdf

Linux安装配置postgresSQL9.5安装postgis扩展

Linux安装配置postgresSQL9.5安装postgis扩展

qq_31456173的博客 816

深度linux安装postgresql_Linux安装Postgresql

环境:Linux localhost.localdomain 2.6.32-431 GNU/Linux x86_64Postgresql版本:postgresql.9.5.31.下载postgresql2.安装:2.1 解压:tar jxvf postgresql-9.5.3.tar.bz22.2 安装:查看INSTALL文件说明安装过程。[root@localhost postgresql-9....

weixin_28744423的博客 597

PostgreSQL 9.5 编译安装实践

1 Linux环境信息 --- 查看linux版本 cat /etc/redhat-release --- 查看内核版本 uname -r --- 查看操作系统位数 uname -m 2 安装依赖包 PostgreSQL的依赖包需提前安装 rpm -qa | grep ncurses libaio yum install ncurses-deve...

木苒的博客 982

源码编译安装PostgreSQL9.5

目录 写在最前 1、下载 2、配置编译安装 3、用户权限与环境变量 4、初始化数据库 5、启动和连接 6、登录测试 7、控制台命令 8、postgresql添加各种约束语法 9postgresql 查看数据库,表,索引,表空间以及大小 10、安装并使用 PostgreSQL 的扩展模块 写在最前 yum安装可以直接参照官网:https://www.postgresql....

SHOWufei 1106

postgresql mysql 源码安装_Linux CentOS 7源码编译安装PostgreSQL9.5

之前的博客记录了通过rpm包的形式安装PostgreSQL 9.3(Linux CentOS 7 安装PostgreSQL 9.3(发行版本) ),本篇blog将记录一下通过源码编译的形式安装PostgreSQL 9.5。下载在postgresql的官方即可找到源码文件目录,地址如下:https://www.postgresql.org/ftp/source/,在下载列表中根据需求选择版本,如下图...

weixin_35696112的博客 132

Linux CentOS 7 安装PostgreSQL 9.5.17源码编译

近日需要将PostgreSQL数据库从Windows中迁移到Linux中,Linux CentOS 7 安装PostgreSQL 9.5.17 安装过程 特此记录。 安装环境: 数据库:PostgreSQL 9.5.17 LinuxCentOS 7.3 数据库源文件下载: 在postgresql的官方即可找到源码文件目录(地址:https://www.postgresql.org/ft...

weixin_30681121的博客 179

CentOS上以源码编译的方式安装PostgreSQL

摘要:本文详细介绍了在CentOS 7.9系统上安装PostgreSQL 17.5的全过程。包括:1)安装必要的依赖包;2)上传并解压安装包;3)编译安装并配置参数;4)创建postgres用户和组;5)初始化数据库并修改配置文件;6)设置systemd服务;7)修改超级用户密码;8)配置防火墙开放5432端口。特别强调了关键配置如监听地址、访问权限等重要参数的修改方法,并提供了完整的服务配置文件和系统路径设置说明。

qq_35215728的博客 939

linux 安装org2pg_linux 下怎么看postgresql安装到哪个目录了?

Linux: CentOS 5.5gcc: 4.1.21. 安装PostgreSQL1) 解压postgresql-9.1.7.tar.bz2#tar jxvfpostgresql-9.1.7.tar.bz22) 进入解压后的postgresql-9.1.7目录#cdpostgresql-9.1.73) 编译postgresql源码#./configure --prefix=/opt/pgsq...

weixin_39846612的博客 3031

linux7.9安装pgsql-17.5

https://www.postgresql.org/ftp/source/ 自行选择合适的版本。6..进入安装路径下,编译源码并将编译后的postgresql存放在/usr/local/路径下。7.在/usr/local/路径下创建数据目录pg_data。11.创建测试数据库,修改超级管理员postgres密码。8.修改数据目录的所属用户与用户组均为postgres。5.安装ICU仓库,bison工具,flex 工具。10.启动数据库,并将日志打印到pg.log文件上。14.查看是否启动成功。

2502_93321360的博客 280

RockyLinux 9.5 部署 PostgreSQL

介绍两种部署方式,一直接部署在 linux 服务器上,二先安装 docker,然后通过 docker 部署。

leblanceAndSherry的博客 1174

Linux系统之安装PostgreSQL数据库

Linux系统之安装PostgreSQL数据库

jks212454的博客 1万+

Linux安装PostgreSQL

Linux安装PostgreSQL,二制式、源码、yum等安装方式,以及基本的数据库操作

冰之杍的博客 2万+

Linux安装 PostgreSQL

提示:本次博客是centos7.9安装PostgreSQL12版本名称版本Centos7.9postgresql12postgresql端口5432postgresql存储路径mkdir -p /pgsql/12/data/ #创建自定义数据存储目录chown -R postgres:postgres /pgsql #修改目录权限#修改默认环境变量数据存放路径,找到Environment修改为自己定义的数据存放目录[Service]

qq_49415557的博客 6582

LinuxPostgreSQL安装部署详细步骤

目录一、安装环境二、pg数据库安装包下载三、安装依赖包四、安装postgres五、创建用户组postgres并创建用户postgres 六、创建postgresql数据库的数据主目录并修改文件所有者七、配置环境变量八、切换用户到postgres并使用initdb初使用化数据库九、配置服务十、设置PostgreSQL开机自启动十一、开始测试一、安装环境 postgresql-11.1 CentOS-6.4 注意:确认linux系统可以正常连接网络,因为在后面需要添加依赖包。 二、pg数据库安装包下载 下载地址

木头 2万+

Linux安装PostGresql

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

qq_42923937的博客 7618
上一篇: Spring Data Redis 实践
下一篇: PostgreSQL 9.5.5主从实现之异步流复制(Hot Standby)
小灯光环
小灯光环 领域专家: 操作系统技术领域 领域专家: 操作系统技术领域
博客等级 码龄15年 1529粉丝 93原创
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值