Instalación Postgresql

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
(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...')
Línea 1: Línea 1:
-
* Instalamos el postgreSQL
+
1.- Instalamos el postgreSQL
     <pre>
     <pre>
Línea 6: Línea 6:
     </pre>
     </pre>
-
* Editar archivo de configuración:  
+
2.- Editar archivo de configuración:  
     <pre>
     <pre>
-
     $ nano /etc/postgresql/8.X/main/postgresql.conf
+
     $ 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>
-
     '''NOTA: cambiar la X en la direccion del archivo de configuracion por la version de postgresql instalada, (1,2,3 o 4)'''
+
      
-
* Configurar pg_hba.conf  '''Más Información'''[http://www.sobl.org/traducciones/practical-postgres/node41.html]  
+
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>
-
* Configurando la cuenta postgres:  
+
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>
-
* Crear los usuarios de base de dato
+
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 mensaje indicando que ya existe crear el siguiente usuario.
 +
   
     $ createuser cidesa
     $ createuser cidesa
</pre>
</pre>
-
*Crear una base de datos  
+
6.- Crear una base de datos  
<pre>
<pre>
     $ createdb SIMA -E UTF8
     $ createdb SIMA -E UTF8
 +
     $ createlang plpgsql SIMA
     $ createlang plpgsql SIMA
-
</pre>
+
    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.
 +
   
 +
</pre
-
* Arrancamos el postgres
+
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  
+
  * Cerrar sesión del usuario postgres  
<pre>
<pre>
Línea 67: Línea 72:
* Reiniciamos el Postgres
* Reiniciamos el Postgres
-
     $ /etc/init.d/postgresql-8.X restart
+
     $ /etc/init.d/postgresql restart
-
* Instalar pgadmin3
+
8.- Instalar pgadmin3
     $ apt-get install pgadmin3
     $ apt-get install pgadmin3
-
 
-
* Listo..........
 
-
 
-
'''* Nota:'''
 
-
[[Para crear un Usuario de Base de Datos]]
 

Revisión de 16:52 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 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 mensaje indicando que ya existe pasar al siguiente paso.
     
</pre

7.- Arrancamos el postgres
<pre>
	$  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


    $ /etc/init.d/postgresql restart

8.- Instalar pgadmin3

    $ apt-get install pgadmin3
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas