技术分享
PostgreSQL 12.2 安装手册
2022-07-13

目 录
1 文档说明
2 安装环境
3 数据库安装
3.1 上传数据库安装包
3.2 创建postgres用户
3. 数据库安装
3.3.1 安装依赖包
3.3.2 编译数据库
3.4 初始化数据库
4 登录数据库
1 文档说明
本文档详细介绍了PostgreSQL在linux系统环境上如何进行安装,以及环境的配置。
2 安装环境
PostgreSQL版本 | 12.2 |
CPU平台 | intel X86 |
操作系统 | CentOS 7.7 |
PostgreSQL源码包可在官网选择source源下载,选择centos7平台下载即可。
下载的源码文件是tar.bz2压缩包,上传到centos上解压缩即可使用。
3 数据库安装
3.1 上传数据库安装包
使用FTP工具将准备好的PostgreSQL源码包上传至centos系统root目录下。

上传完成后,以root用户登录操作系统,进入root目录查看。
创建PostgreSQL安装目录:
mkdir /pg_sql
进入/pg_sql目录下创建数据库目录:
cd /pg_sql
mkdir pg_data

创建完毕后,进入root目录,解压数据库源码压缩包:
tar -jxvf postsql-12.2.tar.bz2(若无bz2解压工具,可yum安装)

解压完成后,将解压文件移动至事先准备好的数据库安装目录:
mv postgresql-12.2 /pg_sql/

3.2 创建postgres用户
输入以下命令并执行
useradd postgres
为postgres用户设置密码:passwd postgres

将安装文件目录赋予postgres用户权限:
chown -R postgres:postgres /pg_sql
chmod -R 775 /pg_sql

3.3 数据库安装
3.3.1 安装依赖包
安装编译器:sudo yum install gcc-c++
安装readline-devel 包:yum -y install -y readline-devel

安装yum install zlib-devel 包:yum install zlib-devel

安装openssl-devel 包:yum install openssl openssl-devel

3.3.2 编译数据库
切换至postgres用户执行安装操作:
su – postgres
cd /pg_sql/postgresql-12.2

配置安装选项:./configure --with-openssl

编译数据库:make

安装:make install


安装完毕!
3.4 初始化数据库
/pg_sql/bin/initdb -D /pg_sql/pg_data

至此,数据库安装完毕!
4 登录数据库
切换至postgres用户。
su – postgres
输入/pg_sql/bin/pg_ctl -D /pg_sql/pg_data -l logfile start 启动数据库服务

进入数据库安装目录执行psql命令:./psql

登陆成功!
欢迎查看云祺数据库备份方案详情,点击即可免费试用云祺容灾备份系统。
关注云祺,获取更多精彩信息。

- 标签:
-
技术分享