This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
sermn_wiki:userpages:marta:postgres [2008/11/27 12:22] marta |
sermn_wiki:userpages:marta:postgres [2020/07/09 12:30] (current) miquel |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| + | |||
| + | ===== PostgreSQL | ||
| Servidor de base de dades relacionals. | Servidor de base de dades relacionals. | ||
| + | |||
| + | <WRAP important> | ||
| + | La informació d' | ||
| + | </ | ||
| Actualment el servidor disposa de dos servidors de bases de dades postgres (versió 7.4 i 8.1). | Actualment el servidor disposa de dos servidors de bases de dades postgres (versió 7.4 i 8.1). | ||
| - | ===== Instal·lació i configuració | + | ==== Instal·lació i configuració ==== |
| El comportament de PostgreSQL al nostre sistema es pot controlar amb tres fitxers de configuració: | El comportament de PostgreSQL al nostre sistema es pot controlar amb tres fitxers de configuració: | ||
| - | + | * pg_hba.conf: | |
| - | * pg_hba.conf: | + | |
| - | * pg_ident.conf: | + | |
| - | * postgresql.conf: | + | |
| === pg_hba.conf === | === pg_hba.conf === | ||
| + | < | ||
| # Database administrative login by UNIX sockets | # Database administrative login by UNIX sockets | ||
| # local DATABASE | # local DATABASE | ||
| Line 23: | Line 29: | ||
| host | host | ||
| host | host | ||
| + | </ | ||
| === postgres.conf === | === postgres.conf === | ||
| + | |||
| Les directives principals ha modificar són: | Les directives principals ha modificar són: | ||
| + | < | ||
| # | # | ||
| # CONNECTIONS AND AUTHENTICATION | # CONNECTIONS AND AUTHENTICATION | ||
| Line 32: | Line 41: | ||
| max_connections = 100 | max_connections = 100 | ||
| ssl = true | ssl = true | ||
| + | </ | ||
| En el cas de dos servidors postgres, com es el nostre cas, s'ha de canvia el número de port d'un d' | En el cas de dos servidors postgres, com es el nostre cas, s'ha de canvia el número de port d'un d' | ||
| - | ===== Enllaços | + | ==== Enllaços ==== |
| - | [[http:// | + | * [[http:// |
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| - | [[http:// | ||
| - | [[http:// | ||
| - | ====== PHPpgadmin ====== | ||
| - | És una interficie web en PHP per gestionar les bases de dades PostgreSQL. | + | ===== PHPpgadmin ===== |
| - | [[http:// | + | És una interficie web en PHP per gestionar les bases de dades PostgreSQL. És accessible a, |
| + | * [[http:// | ||
| - | ===== Instal·lació i configuració | + | ==== Instal·lació i configuració ==== |
| El primer de tot ens hem d' | El primer de tot ens hem d' | ||
| Line 59: | Line 70: | ||
| Ara toca editar la nostra configuració que es troba al fitxer / | Ara toca editar la nostra configuració que es troba al fitxer / | ||
| + | < | ||
| <?php | <?php | ||
| // ------------------------Servidor PG 7.4----------------------------------------- | // ------------------------Servidor PG 7.4----------------------------------------- | ||
| Line 101: | Line 112: | ||
| $conf[' | $conf[' | ||
| ?> | ?> | ||
| + | </ | ||
| - | En el nostre cas, hi ha dos servidors als quals podem accedir | + | En el nostre cas, hi ha dos servidors als quals podem accedir |
| - | Si volem que qualsevol usuari que te permisos per utilitzar una base de dades la pugui veure desde l'apliació, hem de vigilar que el parametre | + | Si volem que qualsevol usuari que te permisos per utilitzar una base de dades la pugui veure des de l'aplicació, hem de vigilar que el paràmetre |
| - | També cal incloure a les directives a la configuració de l' | + | També cal incloure a les directives a la configuració de l' |
| - | Allow from localhost | + | ==== Enllaços ==== |
| - | + | ||
| - | ===== Enllaços | + | |
| [[http:// | [[http:// | ||
| + | |||
| + | ===== Altres eines per PostgreSQL ===== | ||
| + | |||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||