Diferència entre revisions de la pàgina «ASIX/M10/UF2/A06/E2»
(Es crea la pàgina amb «{{titol|Posada a punt del SGBD}} ==Creació de l'usuari per a PostgreSQL== Primer de tot crearem un usuari per al procés de ''postgres''. Per conveniència, crearé u...».) |
m (Guillem ha mogut M10/UF2/A06/E2 a ASIX/M10/UF2/A06/E2 sense deixar una redirecció: Crear subnivell ASIX) |
||
| (Hi ha 3 revisions intermèdies del mateix usuari que no es mostren) | |||
| Línia 1: | Línia 1: | ||
{{titol|Posada a punt del SGBD}} | {{titol|Posada a punt del SGBD}} | ||
| + | Després d'instal·lar el PostgreSQL des de les fonts, l'hem de configurar per a poder-lo posar en marxa. | ||
==Creació de l'usuari per a PostgreSQL== | ==Creació de l'usuari per a PostgreSQL== | ||
Primer de tot crearem un usuari per al procés de ''postgres''. Per conveniència, crearé un usuari amb el nom ''postgres'' i contrasenya ''asix'' | Primer de tot crearem un usuari per al procés de ''postgres''. Per conveniència, crearé un usuari amb el nom ''postgres'' i contrasenya ''asix'' | ||
| Línia 8: | Línia 9: | ||
Canviarem d'usuari al terminal amb <code>su postgres</code> i executarem l'script d'inicialització amb la comanda: | Canviarem d'usuari al terminal amb <code>su postgres</code> i executarem l'script d'inicialització amb la comanda: | ||
<source>/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data</source> | <source>/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data</source> | ||
| − | El que farà això és inicialitzar les BBDD necessàries per al funcionament del PostgreSQL al directori <code>/usr/ | + | El que farà això és inicialitzar les BBDD necessàries per al funcionament del PostgreSQL al directori <code>/usr/local/pgsql/data</code> |
{{imatge|M10UF2A06-8.png||thumb|Ja tenim un missatge de confirmació que ens avisa que podem engegar el SGBD amb la comanda ''/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start''}} | {{imatge|M10UF2A06-8.png||thumb|Ja tenim un missatge de confirmació que ens avisa que podem engegar el SGBD amb la comanda ''/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start''}} | ||
Executarem la comanda que ens han suggerit per a fer la primera arrencada del Sistema Gestor: | Executarem la comanda que ens han suggerit per a fer la primera arrencada del Sistema Gestor: | ||
| Línia 16: | Línia 17: | ||
I llistem les BBDD que existeixen actualment amb la comanda \list | I llistem les BBDD que existeixen actualment amb la comanda \list | ||
{{imatge|M10UF2A06-9.png}} | {{imatge|M10UF2A06-9.png}} | ||
| + | [[Category:M10]] | ||
Revisió de 11:30, 15 abr 2020
Després d'instal·lar el PostgreSQL des de les fonts, l'hem de configurar per a poder-lo posar en marxa.
Creació de l'usuari per a PostgreSQL
Primer de tot crearem un usuari per al procés de postgres. Per conveniència, crearé un usuari amb el nom postgres i contrasenya asix
Inicialització del catàleg del SGBD
Canviarem de propietari el directori on s'ha instal·lat postgresql:
chown -R postgres:postgres /usr/local/pgsql
Canviarem d'usuari al terminal amb su postgres i executarem l'script d'inicialització amb la comanda:
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
El que farà això és inicialitzar les BBDD necessàries per al funcionament del PostgreSQL al directori /usr/local/pgsql/data
Executarem la comanda que ens han suggerit per a fer la primera arrencada del Sistema Gestor:
/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
Podem comprovar que funciona si connectem per terminal al SGBD:
/usr/local/pgsql/bin/psql
I llistem les BBDD que existeixen actualment amb la comanda \list