Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

在centos7下postgresql11.2源码安装 PDF 下载


分享到:
时间:2020-09-12 09:40来源:http://www.java1234.com 作者:小锋  侵权举报
在centos7下postgresql11.2源码安装 PDF 下载
失效链接处理
在centos7下postgresql11.2源码安装 PDF 下载

本站整理下载:
提取码:ucoz
 
相关截图:
 
主要内容:

安装环境:
操作系统版本:CentOS-7-x86_64
软件:PostgreSQL 11.2
安装目录是:/db/pgsql/
数据目录是:/db/pgsql_data/
注意:安装前关闭防火墙,因不是生产环境,因此未涉及相关参数的修改。
 
1、下载软件:
https://www.postgresql.org/ftp/
选择source   v11.2
 
 
2、创建软件目录和安装目录
mkdir /soft/
mkdir –p /db/pgsql_data
 
3、上传到soft目录后解压:
[root@pgsql1 soft]tar -xzvf postgresql-11.2.tar.gz
 
4、移动到/db目录下
[root@pgsql1 soft]mv postgresql-11.2 /db/pgsql
 
5、创建postgres用户并修改密码:
默认root用户不能启动postgresql,所以需要创建一个postgres用户来启动数据库,执行以下命令创建用户:
[root@pgsql1 pgsql]# useradd postgres
[root@pgsql1 pgsql]# passwd postgres
Changing password for user postgres.
New password: 
BAD PASSWORD: The password contains the user name in some form
Retype new password: 
passwd: all authentication tokens updated successfully.
 
6、配置环境变量
切换到postgres用户,执行如下命令:
su - postgres
打开.bash_profile文件,命令如下,添加如下内容:
 vi ~/.bash_profile
PGHOME=/db/pgsql
export PGHOME
PGDATA=/db/pgsql_data
export PGDATA 
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$PGHOME/bin
执行如下命令使其生效:
source ~/.bash_profile
 
7、给/db/目录授权
[root@pgsql1 /]# chown -R postgres:postgres /db/
 
8、安装支持包:
[root@pgsql1 yum.repos.d]# yum install -y gcc bison gcc-c++ readline readline-devel zlib zlib-devel perl perl-devel
 
最小依赖: gcc、 gcc-c++、zlib-devel、readline-devel
其他依赖: perl-ExtUtils-Embed、pam-devel、libxml2-devel、libxslt-devel、openldapdevel、 python-devel、openssl-devel、cmake
 
9、指定编译路径
[root@pgsql1 pgsql]# ./configure --prefix=/db/pgsql
 
 
 
10、开始编译安装
make && make install
 
 
 
11、编译完成之后需要注意编译后的文件权限


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐