Installation PostgreSql Ubuntu

De EjnTricks

Cet article présente l'installation de PostgreSql sur Ubuntu

Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


System-Install-icon.png Installation

Dans le cadre d'une plateforme Ubuntu, il suffit d'installer le paquet postgresql.

#sudo apt-get install postgresql
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
  postgresql-10 postgresql-client-10 postgresql-client-common postgresql-common
Paquets suggérés :
  postgresql-doc locales-all postgresql-doc-10 libjson-perl
Les NOUVEAUX paquets suivants seront installés :
  postgresql postgresql-10 postgresql-client-10 postgresql-client-common postgresql-common
0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/4 890 ko dans les archives.
Après cette opération, 19,7 Mo d'espace disque supplémentaires seront utilisés.

L'instance sera alors disponible ainsi qu'un ensemble d'outil comme le client Postgre.


User-icon.png Compte de service

Suite à l'installation du paquet, un nouveau compte est créé avec l'identfiant postgres. Ce compte est utilisé pour exploiter la commande psql.

#su - postgres
postgres@etienne-server:~$ psql
psql (10.5 (Ubuntu 10.5-1))
Type "help" for help.

postgres-# \list
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
 postgres  | postgres | UTF8     | fr_FR.UTF-8 | fr_FR.UTF-8 |
 template0 | postgres | UTF8     | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8     | fr_FR.UTF-8 | fr_FR.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
(3 rows)

Cependant, il est recommandé de sécuriser ce compte pour éviter les attaques en SSH. Un moyen consiste à placer un mot de passe sur ce compte. Mais il est également possible de le déclarer comme inactif.

#sudo passwd -l postgres


Viewer icon.png Voir aussi

Documentation officielle: https://guide.ubuntu-fr.org/server/postgresql.html