记录CentOS7 PostgreSQL数据库安装和简单部署情况

如果我们是一般的WEB应用建站的可能大家使用MYSQL数据库是比较多的,但是有些大型项目或者追求极致的用途项目,包括有些专研技术的网友会使用其他的数据库。对于老蒋来说,平时用的多的也就是MYSQL和MariaDB数据库,今天有看到一个网友在使用PostgreSQL数据库,之前我也有在阅读文章的时候经常遇到,但是我都没有安装使用过。

PostgreSQL,也是一个开源的、对象关系型数据库管理系统(ORDBMS)。在这篇文章中,我们就准备尝试在CentOS7镜像系统中安装PostgreSQL数据库,如果我们用于其他生产环境项目的,我会再去查看有没有套装直接安装的,毕竟下面的步骤安装比较麻烦一些,效率太低。

第一、更新最新源

yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm -y

执行更新最新源目前是PostgreSQL10版本。

这里更新源之后我们再看:

yum list | grep postgresql

查看是否有10版本。

可以看到PostgreSQL11版本都出来了。

第二、安装PostgreSQL数据库

这里我们需要先安装postgresql10-contrib和postgresql10-server

yum install postgresql10-contrib postgresql10-server -y

然后初始化数据库:

/usr/pgsql-10/bin/postgresql-10-setup initdb

直接初始化数据库,这里看到:

Initializing database ... OK

第三、登录PostgreSQL设置密码

我们还没有设置PostgreSQL数据库密码,那肯定要设置的,等会无法登录设置权限。

su - postgres
psql

这里默认是有一个postgres用户名的。

ALTER USER postgres WITH PASSWORD '我们的密码';

设置密码。

设置完毕之后可以用命令重启:

systemctl restart postgresql-10

就这样,老蒋初次认识一下PostgreSQL数据库,后面详细的命令安装后面再整理。

本文出处:老蒋部落 » 记录CentOS7 PostgreSQL数据库安装和简单部署情况 | 欢迎分享( 公众号:QQ69377078 )