Difference between revisions of "DbPgSQL/Fr"

From TuxFamilyFAQ
Jump to navigationJump to search
m
m (phppgadmin is now an HTTPS-only service)
 
(5 intermediate revisions by 4 users not shown)
Line 5: Line 5:
 
= Description =
 
= Description =
  
Les bases de données PostGreSQL vous permettent de stocker facilement et intuitivement des données puis d'y accèder avec vos pages php
+
Les bases de données PostGreSQL vous permettent de stocker facilement et intuitivement des données puis d'y accèder avec vos pages php.
  
 
= Dépendances =
 
= Dépendances =
Line 11: Line 11:
 
*Un [[User/Fr|compte utilisateur]]
 
*Un [[User/Fr|compte utilisateur]]
 
*Un [[Group/Fr|projet validé par l'équipe de modération]]
 
*Un [[Group/Fr|projet validé par l'équipe de modération]]
*Un [[WebArea/Fr|site web]] est utile si vous souhaitez accèder à vos bases en php mais ce n'est pas un  
+
*Un [[WebArea/Fr|site web]] est utile si vous souhaitez accéder à vos bases en php mais ce n'est pas un prérequis nécessaire pour créer une base
prérequis nécessaire pour créer une base
 
  
 
= Création =
 
= Création =
*Logguez vous sur le panel
+
*Logguez-vous sur le panel
 
*Sélectionnez le projet qui doit être propriétaire de la base
 
*Sélectionnez le projet qui doit être propriétaire de la base
 
*Créez une Base de donnée PostgreSQL
 
*Créez une Base de donnée PostgreSQL
*N'oubliez pas de bien renseigner la description afin que la validation passe bien
+
*Le nom de votre base est ''NomProjet_Nomgénérique''
*le nom de votre base NomProjet_Nomgénérique
 
 
 
== conseils de création ==
 
 
 
  
 +
== Conseils de création ==
 
*N'oubliez pas de bien renseigner la description afin que la validation passe bien
 
*N'oubliez pas de bien renseigner la description afin que la validation passe bien
*attention à la longueur du nom de la base (le panel vous guidera)
+
*Attention à la longueur du nom de la base (le panel vous guidera)
  
 
= Modération =
 
= Modération =
 
+
Cet objet est soumis à la modération voir : [[Moderation/Fr|ici]].
Cet objet est soumis à la modération voir : [[Moderation/Fr|ici]]
 
  
 
= Comment l'administrer (panel) =
 
= Comment l'administrer (panel) =
 +
Il n'y a pas vraiment d'options de configuration sur une base de donnée. La seule chose que vous pouvez demander est la génération d'un nouveau mot de passe pour cette base.
  
Il n'y a pas vraiment d'options de configuration sur une base de donnée. la seule chose que vous pouvez demander est la génération d'un nouveau mot de passe pour cette base.
 
 
== Configuration ==
 
== Configuration ==
 
+
Vous pouvez configurer facilement vos bases de données PgSQL en utilisant phpPgAdmin ici : https://phppgadmin.tuxfamily.org<br />
 
+
nom d'utilisateur : nom_de_la_base<br />
Vous pouvez configurer facilement vos bases de données PgSQL en utilisant phpPgAdmin ici :
 
 
 
http://phppgadmin.tuxfamily.org
 
 
 
nom d'utilisateur : nom_de_la_base
 
 
 
 
mot de passe : mdp_de_la_base
 
mot de passe : mdp_de_la_base
  
== Comment gerer les droits de mon groupe ==
+
== Comment gérer les droits de mon groupe ==
 +
Cet objet peut être partagé avec votre groupe en utilisant les [[Acl/Fr|ACL]].
  
Cet objet peut être partagé avec votre groupe en utilisant les [[Acl/Fr|ACL]]
+
== Comment sauvegarder la base de données ==
 +
L'interface web phpPgAdmin (https://phppgadmin.tuxfamily.org) ne permet pas de faire une sauvegarde de la base de données. Cependant, une sauvegarde est générée automatiquement et est disponible en SSH dans le répertoire de votre projet sur ssh.tuxfamily.org.
  
 
== Comment le détruire ==
 
== Comment le détruire ==
 
+
*Loggez-vous sur le panel
*loggez vous sur le panel
+
*Cliquez sur le groupe de votre projet
*cliquez sur le groupe de votre projet
+
*Cliquez sur votre base de donnée
*cliquez sur votre base de donnée
+
*Cliquez sur détruire
*cliquez sur détruire
 
  
 
= Comment l'utiliser =
 
= Comment l'utiliser =
 +
Une fois la modération passée, vous pouvez vous connecter sur "phppgAdmin" ou lancer l'installation du logiciel que vous avez choisi d'installer :<br />
 +
Login : NomProjet_Nomgénérique<br />
 +
Password : NomPassword
  
*Une fois la modération passée, vous pouvez vous connecter sur "phppgAdmin" ou lancer l'installation du logiciel que vous avez choisi d'installer
+
Pour vous connecter à partir de Php par ex :
*Login : NomProjet_Nomgénérique
 
*Password : NomPassword
 
*pour vous connecter a partir de Php par ex :
 
 
 
 
  $user= "NomProjet_Nomgénérique";//l'utilisateur de la base de données PgSQL
 
  $user= "NomProjet_Nomgénérique";//l'utilisateur de la base de données PgSQL
  $pwd= "NomPassword";//le mot de passe à base de données PgSQL
+
  $pwd= "NomPassword";//le mot de passe de la base de données PgSQL
 
  $db= "NomProjet_Nomgénérique";//le nom de la base de données PgSQL
 
  $db= "NomProjet_Nomgénérique";//le nom de la base de données PgSQL
 
  $host= "sql";//l'adresse de la base de données PgSQL
 
  $host= "sql";//l'adresse de la base de données PgSQL
 
  $port = "5432";//Port du serveur de bd
 
  $port = "5432";//Port du serveur de bd
  
 +
'''Serveur SQL : sql'''
  
Serveur SQL : sql
+
'''Note : oui le nom du serveur des bases de données est ''sql'' tout court, il n'y a pas d'extension, oui ça marche, non ça n'est pas accessible de l'extérieur de tf.o (raisons de sécurité). Répétez après moi maintenant : le nom du serveur de base de données est ''sql'', ''sql'' est son petit nom.
* Note : oui le nom du serveur des bases de données est sql tout court, il n'y a pas d'extension, oui ça marche, non ça n'est pas accessible de l'extérieur de tf.o (raison de sécurité). Répétez après moi maintenant : le nom du serveur de base de données est sql, sql est son petit nom (oui beaucoup de monde nous le demande :/ ).
 
  
 
= Remarques diverses =
 
= Remarques diverses =
 
+
*Oui vous avez bien lu le nom d'utilisateur de la base de données est de la forme ''NomProjet_Nomgénérique'' (ce n'est pas le nom de votre groupe/projet ni votre nom d'utilisateur). Vous trouverez un récapitulatif sur ''FaqUtilisation''.
*oui vous avez bien lu le nom d'utilisateur de la base de données est de la forme NomProjet_Nomgénérique (ce n'est pas le nom de votre groupe/projet ni votre nom d'utilisateur). Vous trouverez un récapitulatif sur FaqUtilisation)
+
*Oui le nom du serveur des bases de données est ''sql'' tout court, il n'y a pas d'extension, oui ça marche, non ça n'est pas accessible de l'extérieur de tf.o (raisons de sécurité). Répétez encore après moi : le nom du serveur de base de données est ''sql'', ''sql'' est son petit nom (oui beaucoup de monde nous le demande :/ ).
*oui le nom du serveur des bases de données est sql tout court, il n'y a pas d'extension, oui ça marche, non ça n'est pas accessible de l'extérieur de tf.o (raison de sécurité). Répétez après moi maintenant : le nom du serveur de base de données est sql, sql est son petit nom (oui beaucoup de monde nous le demande :/ ).
+
* Si vous avez besoin de connaître la version de PostgreSQL, allez cliquer sur le lien des informations concernant PHP [[WebArea/Fr#Langages_supportés|que vous trouverez ici]].
  
 
= Liens utiles =
 
= Liens utiles =

Latest revision as of 18:51, 28 February 2016

Bases PgSQL



Description

Les bases de données PostGreSQL vous permettent de stocker facilement et intuitivement des données puis d'y accèder avec vos pages php.

Dépendances

Création

  • Logguez-vous sur le panel
  • Sélectionnez le projet qui doit être propriétaire de la base
  • Créez une Base de donnée PostgreSQL
  • Le nom de votre base est NomProjet_Nomgénérique

Conseils de création

  • N'oubliez pas de bien renseigner la description afin que la validation passe bien
  • Attention à la longueur du nom de la base (le panel vous guidera)

Modération

Cet objet est soumis à la modération voir : ici.

Comment l'administrer (panel)

Il n'y a pas vraiment d'options de configuration sur une base de donnée. La seule chose que vous pouvez demander est la génération d'un nouveau mot de passe pour cette base.

Configuration

Vous pouvez configurer facilement vos bases de données PgSQL en utilisant phpPgAdmin ici : https://phppgadmin.tuxfamily.org
nom d'utilisateur : nom_de_la_base
mot de passe : mdp_de_la_base

Comment gérer les droits de mon groupe

Cet objet peut être partagé avec votre groupe en utilisant les ACL.

Comment sauvegarder la base de données

L'interface web phpPgAdmin (https://phppgadmin.tuxfamily.org) ne permet pas de faire une sauvegarde de la base de données. Cependant, une sauvegarde est générée automatiquement et est disponible en SSH dans le répertoire de votre projet sur ssh.tuxfamily.org.

Comment le détruire

  • Loggez-vous sur le panel
  • Cliquez sur le groupe de votre projet
  • Cliquez sur votre base de donnée
  • Cliquez sur détruire

Comment l'utiliser

Une fois la modération passée, vous pouvez vous connecter sur "phppgAdmin" ou lancer l'installation du logiciel que vous avez choisi d'installer :
Login : NomProjet_Nomgénérique
Password : NomPassword

Pour vous connecter à partir de Php par ex :

$user= "NomProjet_Nomgénérique";//l'utilisateur de la base de données PgSQL
$pwd= "NomPassword";//le mot de passe de la base de données PgSQL
$db= "NomProjet_Nomgénérique";//le nom de la base de données PgSQL
$host= "sql";//l'adresse de la base de données PgSQL
$port = "5432";//Port du serveur de bd

Serveur SQL : sql

Note : oui le nom du serveur des bases de données est sql tout court, il n'y a pas d'extension, oui ça marche, non ça n'est pas accessible de l'extérieur de tf.o (raisons de sécurité). Répétez après moi maintenant : le nom du serveur de base de données est sql, sql est son petit nom.

Remarques diverses

  • Oui vous avez bien lu le nom d'utilisateur de la base de données est de la forme NomProjet_Nomgénérique (ce n'est pas le nom de votre groupe/projet ni votre nom d'utilisateur). Vous trouverez un récapitulatif sur FaqUtilisation.
  • Oui le nom du serveur des bases de données est sql tout court, il n'y a pas d'extension, oui ça marche, non ça n'est pas accessible de l'extérieur de tf.o (raisons de sécurité). Répétez encore après moi : le nom du serveur de base de données est sql, sql est son petit nom (oui beaucoup de monde nous le demande :/ ).
  • Si vous avez besoin de connaître la version de PostgreSQL, allez cliquer sur le lien des informations concernant PHP que vous trouverez ici.

Liens utiles