Installation de Postgresql sous Ubuntu 16.04.3 LTS.
1/ Connexion au serveur Gandi.
$ ssh admin@213.167.242.136 admin@213.167.242.136's password: Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.11.0-14-generic x86_64) ... Last login: Tue Feb 13 10:12:08 2018 from 217.70.177.204 admin@server01pg:~$
2/ Passer sous l’utilisateur ‘root’.
admin@server01pg:~$ su Password: root@server01pg:/home/admin#
3/ Mise-à-jour du système.
root@server01pg:/home/admin# apt-get update root@server01pg:/home/admin# apt-get upgrade
4/ Vérification que Postgresql est dans les dépôts.
root@server01pg:/home/admin# apt-cache search postgresql postgresql-contrib postgresql-contrib - additional facilities for PostgreSQL (supported version) postgresql-contrib-9.5 - additional facilities for PostgreSQL
5/ Installation de Postgresql.
root@server01pg:/home/admin# apt-get install postgresql postgresql-contrib
6/ Configuration des locales.
Ouvrir :
/etc/locale.gen
Chercher :
# fr_FR.UTF-8
Remplacer par :
fr_FR.UTF-8
Action :
# locale-gen
7/ Initialisation des locales.
root@serverdia:/home/admin# export LANGUAGE=fr_FR.UTF-8 root@serverdia:/home/admin# export LANG=fr_FR.UTF-8 root@serverdia:/home/admin# export LC_ALL=fr_FR.UTF-8
8/ Lancement de Postgresql.
root@server01pg:/home/admin# pg_createcluster 9.5 main --start Creating new cluster 9.5/main ... config /etc/postgresql/9.5/main data /var/lib/postgresql/9.5/main locale fr_FR.UTF-8 socket /var/run/postgresql port 5432 Redirecting start request to systemctl root@server01pg:/home/admin#
9/ Utilisation de Postgresql.
– Création d’un utilisateur.
root@server01pg:/home/admin# sudo -u postgres createuser admin
– Création d’une base de données.
root@server01pg:/home/admin# sudo -u postgres createdb mabase -O admin
– Connexion à la base de données.
root@server01pg:/home/admin# sudo -u postgres psql mabase psql (9.5.11) Type "help" for help. mabase=#
– Création d’une table.
mabase=# CREATE TABLE temps ( mabase(# ville varchar(80), mabase(# t_basse int, -- température basse mabase(# t_haute int, -- température haute mabase(# prcp real, -- précipitation mabase(# date date mabase(# ); CREATE TABLE
– Insertion de données.
mabase=# INSERT INTO temps VALUES ('San Francisco', 46, 50, 0.25, '1994-11-27'); INSERT 0 1
– Sélection de données de la table.
mabase=# SELECT * FROM temps; ville | t_basse | t_haute | prcp | date ---------------+---------+---------+------+------------ San Francisco | 46 | 50 | 0.25 | 1994-11-27 (1 row)
Comments are closed, but trackbacks and pingbacks are open.