Installer PostgreSQL 11 sur Linux CentOS 7
L’installation du moteur de bases de données relationnelles PostgreSQL 11 sur Linux CentOS 7 est d’une simplicité béate.
Le dépôt YUM
Vous devez tout d’abord installer le dépôt yum fourni par l’éditeur EnterpriseDB :
yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-centos11-11-2.noarch.rpm
Les paquets RPM
Ensuite, il vous faudra mettre en place les deux paquets RPM suivants et leurs dépendances :
yum install postgresql11-server postgresql11-contrib
Création de l’instance
Chez PostgreSQL, on ne parle pas d’instance, mais de cluster. Vous devez vous connecter sous le compte Linux postgres et, à l’aide de la commande initdb, initialiser votre base de données.
sudo -u postgres /usr/pgsql-11/bin/initdb -D /var/lib/pgsql/11/data
Lancement du service PostgreSQL
Vous devez désormais lancer votre service à chaud et à froid :
systemctl start postgresql-11 && systemctl enable postgresql-11