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

如果我们是一般的WEB应用建站的可能大家使用MYSQL数据库是比较多的,但是有些大型项目或者追求极致的用途项目,包括有些专研技术的网友会使用其他的数据库。对j + 7 * - S M于云计算优惠来说,平时用的多的也就是MYSQL和M2 V : $ K [ C b uariaDB数据库,今天有看到一个网友在使用PostgreSQL数据库,之前我也N [ m有在阅读文章的时候经常遇到,但是我都没有安装使{ W } B b z I Y #用过。

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

第一、更新最新源

yum installH P D D d } k https://download.p^ m Y sostgG a F ~ g N V 8resql.org/pub/repos/yum/10/redh| k ! J Y Xat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm -y

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

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

yum list | grep postgresql

查看是否有10版本。

可以看到PostgreSQ/ - _ TL11版本都出来了。

第二、安装PostgreSQL数据库

这里我们需要先安装postgre( ! , 6 /sql10-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

这里默认是有一个postgK o 7 1 = j 9 ires用户名的。

ALTER USER postgN k ~ tres WITH PASSWORD '我们的密码';

设置密码。

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

systemctl restart postgresql-10

就这样,云计算优惠初次认识一下PostgreSQL数据库,后面详r B * 1细的命令安装后面再整理。