Instalación Postgresql
De CidesaWiki
(Diferencias entre revisiones)
(Página creada con '* Instalamos el postgreSQL <pre> $ su (para pasarnos a root) ("sudo su" si es ubuntu) $ apt-get install postgresql </pre> * Editar archivo de configuraci...') |
|||
(2 ediciones intermedias no se muestran.) | |||
Línea 1: | Línea 1: | ||
- | + | 1.- Instalamos el postgreSQL | |
<pre> | <pre> | ||
Línea 6: | Línea 6: | ||
</pre> | </pre> | ||
- | + | 2.- Editar archivo de configuración: | |
<pre> | <pre> | ||
- | $ nano /etc/postgresql/ | + | $ nano /etc/postgresql/9.X/main/postgresql.conf NOTA: Reemplazar "X" por el número de la versión instalada |
- | Se deben quitar de comentario y modificar las siguientes lineas: | + | Se deben quitar de comentario # y modificar las siguientes lineas: |
listen_addresses = '*' | listen_addresses = '*' | ||
</pre> | </pre> | ||
- | + | ||
- | + | 3.- Configurar pg_hba.conf '''Más Información'''[http://www.sobl.org/traducciones/practical-postgres/node41.html] | |
<pre> | <pre> | ||
- | $ nano /etc/postgresql/8.X/main/pg_hba.conf | + | $ nano /etc/postgresql/8.X/main/pg_hba.conf NOTA: Reemplazar "X" por el número de la versión instalada |
modificar las siguientes lineas: | modificar las siguientes lineas: | ||
Línea 26: | Línea 26: | ||
</pre> | </pre> | ||
- | + | 4.- Configurando la cuenta postgres: | |
'''Esto se debe realizar como root''' | '''Esto se debe realizar como root''' | ||
Línea 34: | Línea 34: | ||
</pre> | </pre> | ||
- | + | 5.- Crear los usuarios de base de datos | |
<pre> | <pre> | ||
- | $ createuser postgres | + | $ createuser postgres |
+ | NOTA: Probablemente este usuario ya lo creó Postrges al ser instalado. En caso de aparecer mensaje indicando que ya existe, crear el siguiente usuario. | ||
+ | |||
$ createuser cidesa | $ createuser cidesa | ||
</pre> | </pre> | ||
- | + | 6.- Crear una base de datos | |
<pre> | <pre> | ||
$ createdb SIMA -E UTF8 | $ createdb SIMA -E UTF8 | ||
+ | |||
$ createlang plpgsql SIMA | $ createlang plpgsql SIMA | ||
+ | NOTA: Probablemente este lenguaje ya lo creó Postrges al crear la base de datos. En caso de aparecer mensaje indicando que ya existe, pasar al siguiente paso. | ||
+ | |||
</pre> | </pre> | ||
- | + | 7.- Arrancamos el postgres | |
<pre> | <pre> | ||
$ psql SIMA | $ psql SIMA | ||
</pre> | </pre> | ||
- | * Una vez dentro de la base de datos escribimos el siguiente comando: | + | * Una vez dentro de la base de datos escribimos el siguiente comando: |
<pre> | <pre> | ||
SIMA=# alter user postgres with password 'postgres'; | SIMA=# alter user postgres with password 'postgres'; | ||
Línea 58: | Línea 63: | ||
</pre> | </pre> | ||
- | * | + | * Cerrar sesión del usuario postgres |
<pre> | <pre> | ||
Línea 67: | Línea 72: | ||
* Reiniciamos el Postgres | * Reiniciamos el Postgres | ||
- | $ /etc/init.d/postgresql | + | $ /etc/init.d/postgresql restart |
- | + | 8.- Instalar pgadmin3 | |
$ apt-get install pgadmin3 | $ apt-get install pgadmin3 | ||
- | |||
- | |||
- | |||
- | |||
- |
Última versión de 17:05 8 mar 2012
1.- Instalamos el postgreSQL
$ su (para pasarnos a root) ("sudo su" si es ubuntu) $ apt-get install postgresql
2.- Editar archivo de configuración:
$ nano /etc/postgresql/9.X/main/postgresql.conf NOTA: Reemplazar "X" por el número de la versión instalada Se deben quitar de comentario # y modificar las siguientes lineas: listen_addresses = '*'
3.- Configurar pg_hba.conf Más Información[1]
$ nano /etc/postgresql/8.X/main/pg_hba.conf NOTA: Reemplazar "X" por el número de la versión instalada modificar las siguientes lineas: # IPv4 local connections: host all all 0.0.0.0 0.0.0.0 md5
4.- Configurando la cuenta postgres:
Esto se debe realizar como root
$ su postgres
5.- Crear los usuarios de base de datos
$ createuser postgres NOTA: Probablemente este usuario ya lo creó Postrges al ser instalado. En caso de aparecer mensaje indicando que ya existe, crear el siguiente usuario. $ createuser cidesa
6.- Crear una base de datos
$ createdb SIMA -E UTF8 $ createlang plpgsql SIMA NOTA: Probablemente este lenguaje ya lo creó Postrges al crear la base de datos. En caso de aparecer mensaje indicando que ya existe, pasar al siguiente paso.
7.- Arrancamos el postgres
$ psql SIMA
* Una vez dentro de la base de datos escribimos el siguiente comando:
SIMA=# alter user postgres with password 'postgres'; SIMA=# alter user cidesa with password 'cidesa'; SIMA=# \q
* Cerrar sesión del usuario postgres
$ exit
- Reiniciamos el Postgres
$ /etc/init.d/postgresql restart
8.- Instalar pgadmin3
$ apt-get install pgadmin3