 installation de postgresql 74 sur debian sarge but de ce document ce document me sert de mémo pour installer la base de données postgresql sur une debian sarge stable ce mémo a été testé sous debian sarge mais il doit être possible de l adapter facilement aux autres distributions linux postgresql est moins connue et moins utilisée que mysql pourtant cette base à des fonctionnalités très intéressantes qui la rend comparable aux bases de données commerciales comme oracle ou db2 prérequis pour installer postgresql il faut installer une debian sarge de base  http wwwcoagulorg articlephp3 idarticle 337 installation paquets à installer aptget install postgresql postgresqlclient lors de l installation l utilisateur  postgres  est créé automatiquement par défaut le mot de passe de cet utilisateur n est pas connu je conseil de lui en affecter un car cela permet de passer sous l utilisateur postgres sans passer par l utilisateur root passwd postgres pour travailler sur la base de données il faut commencer par se connecter sous le compte de ce nouvel utilisateur su postgres psql interface en ligne de commande pour accéder à postgresql la commande  psql  est une interface en ligne de commandes permettant d accéder et de manipuler une base de données postgresql la commande suivante qu il faut toujours saisir sous le compte  postgres  permet de se connecter à la base de données  mabase  psql mabase une fois dans l interface voici quelques commandes utiles donne la liste des commandes h donne la liste des commandes sql h select donne une aide sur la commande sql select l donne la liste des bases de données q pour sortir de l interface la commande suivante permet par exemple de connaître la liste des bases de données psql l gestion des droits d accès à postgresql par défaut pour accéder à postgresql il faut se connecter sous l utilisateur  postgres  pour créer un nouvel utilisateur il faudrait commencer par lui créer un compte sur le système ce qui n est peutêtre pas souhaitable pour changer cette configuration il faut modifier le fichier   etc postgresql pghbaconf  et mettre  password  à la place de  ident sameuser  sur les deux lignes suivantes local all all ident sameuser host all all 127001 255255255255 ident sameuser ce qui donne local all all password host all all 127001 255255255255 password cette modification permet d éviter de passer par des comptes du système et oblige à fournir un mot de passe à chaque connexion création d un nouvel utilisateur la commande  createuser  toujours sous le compte postgres permet de créer un nouvel utilisateur createuser toto le nouvel utilisateur at il le droit de créer des bases de données y n y le nouvel utilisateur at il le droit de créer des utilisateurs y n n create user par défaut le nouvel utilisateur n a pas de mot de passe et il n est donc pas encore possible de l utiliser la commande suivante permet de définir ce mot de passe psql d template1 c alter user toto with password motdepasse la commande suivante permet de vérifier que cet utilisateur est correctement reconnu postgres pgftp root psql l u toto mot de passe liste des bases de données nom propriétaire encodage template0 postgres latin9 template1 postgres latin9 création d une base de données la commande suivante permet de créer la base de données  mabase  pour l utilisateur  toto  en utilisant l encodage  unicode  createdb o toto e unicode mabase create database affectation d un mot de passe pour l utilisateur postgres l utilisateur postgres est le superutilisateur de la base de données postgresql il est donc important de lui donner un mot de passe car par défaut celuici n en pas pour créer ce mot de passe nous allons utiliser la commande psql présenté au chapitre précédent psql d mabase c alter user postgres with password lemotdepasse remarque 1 le mot de passe de l utilisateur système de postgres créé à l installation peutêtre différent du mot de passe de l utilisateur postgres de la base de données remarque 2 pour faire fonctionner les clients web ou les clients graphiques présentés aux chapitres suivant il est obligatoire de définir un mot de passe pour postgres  phppgadmin interface web pour accéder à postgresql dans le même style que le célèbre  phpmyadmin  il existe  phppgadmin  pour manipuler une base de données postgresql à partir d une interface web en php avant d installer  phppgadmin  il est nécessaire d avoir un serveur web php opérationnel pour installer apache et php vous pouvez vous aider de ce mémo  http wwwcoagulorg articleimprimephp3 idarticle 169 paquet à installer aptget install phppgadmin remarque pour que le site soit accessible j ai dû reconfigurer le paquet avant de pouvoir l utiliser lors de cette configuration il faut lui indiquer le serveur web à utiliser dpkgreconfigure phppgadmin accès en local si vous avez un navigateur web installé sur le serveur vous pouvez saisir l adresse suivante http localhost phppgadmin  accès depuis le réseau pour pouvoir accéder à l interface depuis un autre poste du réseau il est nécessaire d autoriser l accès en modifiant le fichier   etc apache confd phppgadmin  pour cela il faut ajouter après la ligne  deny from all  une ou plusieurs lignes pour indiquer un masque de sousréseau ou les adresses des postes autorisés pour autoriser deux postes il faut ajouter les adresses ip de ceuxci allow from 19216801 allow from 19216802 pour autoriser un sous réseau il faut ajouter une ligne de ce type allow from 192168002552552550 pour finir il faut redémarrer le serveur apache etc initd apache restart enfin il est possible avec le navigateur des postes autorisés d accéder au serveur à l adresse suivante http adresseipduserveur phppgadmin  autoriser le login postgres  pour des raisons de sécurité le login  postgres  n est pas autorisé à accéder à la base de données via  phppgadmin  pour l autoriser il faut modifier le fichier   etc phppgadmin configincphp  dans ce fichier il faut mettre  false  à la ligne suivante conf extraloginsecurity false il faut également ajouter l adresse ip locale sur la ligne suivante conf servers 0 host 127001  liens pour avoir plus d informations le site francophone de postgresql  http wwwpostgresqlfrorg  une documentation sur linuxfrance  http wwwlinuxfranceorg article serveur psql  un article que j ai trouvé intéressant  http trustonmenet didactels 183html historique des modifications version date commentaire 01 260705 création par tony galmiche 03 280306 mise à jour suite à nouvelle installation  installation de postgresql crée par défaut l utilisateur postgres créée non par contre je ne comprend pas l interet de mettre un mot de passe a l utilisateur psql sous debian le shell de l utilisateur de postgresql est psql parce que tu n indique pas ou il faut tapper createdb mabase ou j ai mal compris   installation de postgresql il est préférable de mettre un mot de passe à l utilisateur postgres pour éviter de passer par root pour se connecter sous cet utilisateur il faut saisir la commande createdb mabase une fois connecté sous l utilisateur postgres j ai modifié cette partie et j ai également ajouté un chapitre pour pgaccess merci pour ta relecture  installation de postgresql il manque tcpipsocket true dans etc postgres version main postgresconf installation de postgresql 74 sur debian sarge situation debian sarge postgressql 7 problème bien qu ayant fait les manips indiquée dans le tuto lorsque je me connecté à partir d un poste distant cela doit être pareil en local d ailleurs avec phppgadmin sur le compte postgres le message echec de la connection apparaissait solution dans le fichier etc postgresql pghbaconf j ai modifié la ligne suivante database administrative login by unix sockets local all postgres password ident sameuser a part cela ce tuto est génial et ma fait gangné un temps précieux aussi je vous remercie tous pour ce site bonne continuation installation de postgresql 74 sur debian sarge merci  sesso anale live porn grande pene big black dick gratis pompini video scary movie vegeta vs goku ebony milfs fumetti erotici fuck action accompagnatrici napoli funny cartoon donne lesbiche pussy móvil telefono tit pompini sborrate gay porn foto lesbiche porn movie 68821 filmati gratis fuck action jessica rizzo video naked butt lesbiche sesso hot teen vecchie puttane young belle donne porn dvd sesso amatoriale gratis tit fuck cazzi duri porn dvd fotos porno brasil anal milfs tette enormi free sesso foto naked milfs 18160 foto desnudas gay marriage pompini di gruppo dick sucking natalie video suck cock video porn gratuite teen model porno gay fotos gratis gay lesbian fotos porno de ninas gratis gay guy foto sesso animale cum sesso orale xxx isola delle femmine adult video fotos porno incesto dick huge 56695 petardas fotos porno gratis teen milfs porn star milfs foto parejas privadas paris hilton naked video sesso gratis white sluts animali grandi marini tit gratis porno foto film ebony mature donne mature cock porn gratis latin milfs foto gratis di lesbiche asian music video ass fuck de galeria imagenes erotic 74335 juegos gratis girl sesso foto porn picture amatoriale porn gay porn anziane gratis troie adult dating game video gay porn sesso orale hardcore fucking sesso foto cartoon picture sesso anale free cartoon porn tactic orge ebony mature sesso orale free cartoon porn 93469  en téléchargement  