龙空技术网

简单5步学会如何在 centos7系统部署PG数据库

波波说运维 266

前言:

此刻姐妹们对“centos7 数据库”大概比较重视,各位老铁们都需要剖析一些“centos7 数据库”的相关资讯。那么小编同时在网上汇集了一些有关“centos7 数据库””的相关知识,希望大家能喜欢,朋友们快快来学习一下吧!

概述

今天主要介绍怎么使用二进制方式安装PostgreSQL。

环境:centos7 pg10.9

下载地址:

1、创建目录及用户

groupadd -g 500 pguseradd -u 500 -g pg pgpasswd pg (输入密码hwb74894)mkdir -p /PostgreSQL/datachown -R pg:pg /PostgreSQLchmod -R 755 /PostgreSQL
2、解压安装包

移动安装包到/PostgreSQL下

tar -xvf postgresql-10.9-2-linux-x64-binaries.tar.gz
3、配置环境变量
export PS1="$USER@`/bin/hostname -s`-> " export PGPORT=5432 export PGDATA=/PostgreSQL/data export LANG=en_US.utf8 export PGHOME=/PostgreSQL/dataexport LD_LIBRARY_PATH=$PGHOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/lib:/usr/lib:/usr/local/lib:$LD_LIBRARY_PATH export DATE=`date +"%Y%m%d%H%M"` export PATH=$PGHOME/bin:$PATH:. export MANPATH=$PGHOME/share/man:$MANPATH export PGHOST=$PGDATA export PGUSER=postgres export PGDATABASE=postgres alias rm='rm -i' alias ll='ls -lh' unalias vi
3、初始化 PostgreSQL
su - pgcd /PostgreSQL/pgsql/bin./initdb -D /PostgreSQL/data
4、启动 PostgreSQL
 ./pg_ctl -D /PostgreSQL/data/ start
5、登录验证
./psql postgrespostgres=# select version();postgres=# \dupostgres=# create database hwb;postgres=# select * from pg_database;

这个步骤实际上是平时我们自己测试基本就可以这样弄的,如果是生产环境建议还是要调相关参数,要不这个性能上不去的,后面再针对生产环境写一个完整的教程吧,感兴趣的朋友可以关注一下~

标签: #centos7 数据库