Installation PostgreSql Ubuntu
De EjnTricks
Cet article présente l'installation de PostgreSql
sur Ubuntu
Votre avis
Nobody voted on this yet
|
|
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.
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
Voir aussi
Documentation officielle: https://guide.ubuntu-fr.org/server/postgresql.html