技术分享
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
登陆成功!
欢迎查看云祺数据库备份方案详情,点击即可免费试用云祺容灾备份系统。
关注云祺,获取更多精彩信息。
- 标签:
-
技术分享