Instalación Postgresql
De CidesaWiki
(Diferencias entre revisiones)
(Una edición intermedia no se muestra.) | |||
Línea 37: | Línea 37: | ||
<pre> | <pre> | ||
$ createuser postgres | $ createuser postgres | ||
- | NOTA: Probablemente este usuario ya lo creó Postrges al ser instalado. En caso de mensaje indicando que ya existe crear el siguiente usuario. | + | 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 | ||
Línea 47: | Línea 47: | ||
$ createlang plpgsql SIMA | $ createlang plpgsql SIMA | ||
- | NOTA: Probablemente este lenguaje ya lo creó Postrges al crear la base de datos. En caso de mensaje indicando que ya existe pasar al siguiente paso. | + | 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 | 7.- Arrancamos el postgres |
Ú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