【Linux成长之路】CentOS7安装postgresql 9.4.4数据库_源码版编译及run版安装方式

本文详细介绍了如何在Linux CentOS7系统中通过源码和run文件两种方式安装PostgreSQL 9.4.4。源码安装涉及下载、解压、编译、配置、安装及初始化数据库等步骤,包括内核参数调整、防火墙设置等。run文件安装则涉及下载、赋予执行权限、执行安装脚本以及后续的配置修改。两种方法均涉及设置数据库访问权限、启动和停止服务等操作。
摘要由CSDN通过智能技术生成

目录

前言

什么是源码包?

什么是run?

源码安装postgresql 9.4.4

run文件安装postgresql 9.4.4


前言

本篇文章主要针对如何在Linux_centos7系统中安装postgresql数据库,本篇主要讲解两种安装方式源码版和rpm包的安装方式。

什么是源码包?

其实,在linux下面安装一个源码包是最常用的,笔者在日常的管理工作中,大部分软件都是通过源码安装的。安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件。如果你读得懂这些源代码,那么你就可以去修改这些源代码自定义功能,然后再去编译成你想要的。使用源码包的好处除了可以自定义修改源代码外还可以定制相关的功能,因为源码包在编译的时候是可以附加额外的选项的。

源码包的编译用到了linux系统里的编译器,常见的源码包一般都是用C语言开发的,这也是因为C语言为linux上最标准的程序语言。Linux上的C语言编译器叫做gcc,利用它就可以把C语言变成可执行的二进制文件。所以如果你的机器上没有安装gcc就没有办法去编译源码。你可以使用 yum install -y gcc 来完成安装。

安装一个源码包,通常需要三个步骤:

1. ./config 在这一步可以定制功能,加上相应的选项即可,具有有什么选项可以通过”./config --help ”命令来查看。在这一步会自动检测你的linux系统与相关的套件是否有编译该源码包时需要的库,因为一旦缺少某个库就不能完成编译。只有检测通过后才会生成一个Makefile文件。

2. make 使用这个命令会根据Makefile文件中预设的参数进行编译,这一步其实就是gcc在工作了。

3. make install 安装步骤,生成相关的软件存放目录和配置文件的过程。

上面介绍的3步并不是所有的源码包软件都一样的,笔者以前也曾经遇到过,安装步骤并不是这样,也就是说源码包的安装并非具有一定的标准安装步骤。

什么是run?

run程序安装包实质上是一个安装脚本加要安装的程序。

源码安装postgresql 9.4.4

Postgresql下载网址:链接

稳定版postgresql-9.4.4 的源码版:链接

百度网盘postgresql-9.4.4的源码版:链接
提取码:zanw

1.将下载完后的postgresql-9.4.4 的源码版tar.bz2压缩包上传至服务器中解压

1.1解压命令

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北漂搬砖人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值