Diferència entre revisions de la pàgina «ASIX/M10/UF2/A06/E2»

De Lordwektabyte Wiki
Salta a la navegació Salta a la cerca
(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...».)
 
Línia 8: Línia 8:
 
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/locl/pgsql/data</code>
+
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:

Revisió del 11:05, 3 juny 2018

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

Creo amb la comanda useradd i poso contrasenya amb passwd postgres


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

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: /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

M10UF2A06-9.png