Postgreesql En Ubuntu

Páginas: 5 (1010 palabras) Publicado: 11 de julio de 2011
Explicamos cómo instalar el motor de base de datos open source PostgreSQL en el sistema operativo GNU Linux Ubuntu 10. Explicamos cómo configurar PostgreSQL para permitir el acceso de los equipos de la LAN al servidor de PostgreSQL.

* Sobre PostgreSQL.
* Sobre el sistema operativo GNU Linux Ubuntu 10.
* Descargar e instalar PostgreSQL 8.4 en GNU Linux Ubuntu 10.
* ConfigurarPostgreSQL para permitir conexiones externas.
* Administración gráfica de PostgreSQL mediante pgAdmin III.
* Anexo.
* Resultado ejecución comando sudo apt-get install postgresql-8.4 postgresql-client-8.4 pgadmin3.
* Resultado ejecución comando sudo passwd postgres.
* Ejemplo contenido fichero /etc/passwd.
* Ejemplo fichero /etc/postgresql/8.4/main/postgresql.conf.* Artículos relacionados.
* Créditos.
 
Sobre el motor de bases de datos PostgreSQL
En el siguiente enlace podréis consultar información y características sobre PostgreSQL:
Qué es PostgreSQL, características
 
Sobre el sistema operativo GNU Linux Ubuntu 10
En el siguiente artículo explicamos cómo instalar el sistema operativo GNU Linux Ubuntu 10 virtualizado con VMware en Windows 7:Instalar GNU Linux Ubuntu 10.04 LTS (Lucid Lynx) Beta 1 virtualizado en VMware
En este otro explicamos cómo instalar el sistema operativo GNU Linux Ubuntu 9 en un equipo con el sistema operativo Windows Server 2003 (quedando ambos sistemas operativos instalados y disponibles):
Instalar GNU Linux Ubuntu Desktop 9.04 en un equipo con Windows Server 2003
 

Descargar e instalar PostgreSQL 8.4en GNU Linux Ubuntu 10
Necesitaremos disponer de conexión a Internet en el equipo con GNU Linux Ubuntu que será el servidor de PostgreSQL. Abriremos una ventana de terminal desde el menú "Aplicaciones" - "Accesorios" - "Terminal". Ejecutaremos el siguiente comando para instalar los componentes necesarios para PostgreSQL:
sudo apt-get install postgresql-8.4 postgresql-client-8.4 pgadmin3
(Ver elresultado de la ejecución del comando GNU Linux anterior)

Se iniciará la comprobación pertinente y nos pedirá confirmación para iniciar la instalación, escribiremos "s" y pulsaremos Intro:

Una vez instalado PostgreSQL, es recomendable cambiar la contraseña para el usuario que ha creado en GNU Linux llamado "postgres", para ello ejecutaremos el siguiente comando GNU Linux:
sudo passwdpostgres
(primero nos pedirá la contraseña del usuario actual y después la del usuario "postgres")
(Ver el resultado de la ejecución del comando GNU Linux anterior)
Una vez cambiada la contraseña del usuario "postgres" del sistema operativo, comprobaremos que tiene el shell correcto, para ello ejecutaremos el comando GNU Linux:
sudo vipw
Nos mostrará el contenido del fichero /etc/passwd,buscaremos la línea donde aparezca el usuario postgres y nos aseguraremos de que al final tiene "/bin/bash":

Si hay que cambiarla, para guardar los cambios, pulsaremos la tecla Escape y las teclas ":wq" + INTRO.
(Aquí podéis ver un ejemplo del fichero /etc/passwd después de instalar PostgreSQL)
Ahora comprobaremos que la instalación ha sido correcta, para ello accederemos a la consola de comandos dePostgreSQL, con el comando:
sudo su postgres -c "psql template1"
Si todo es correcto accederá a la consola de comandos de PostgreSQL:

Desde aquí podremos, por ejemplo, cambiar la contraseña al superusuario de la base de datos "postgres", algo recomendable por seguridad, para cambiarla ejecutaremos el siguiente comando PostgreSQL:

Si todo es correcto mostrará "ALTER ROLE":

ara salir de lalínea de comandos de PostgreSQL pulsaremos "q"
 
Configurar PostgreSQL para permitir conexiones externas
Si queremos que el resto de equipos de la red (o incluso desde Internet) puedan tener acceso a nuestro servidor de bases de datos PostgreSQL recién instalado, realizaremos la siguiente configuración:
1. Editaremos el fichero /etc/postgresql/8.4/main/postgresql.conf con el siguiente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ubuntu
  • UBUNTU
  • Ubuntu
  • Ubuntu
  • Ubuntu
  • UBUNTU
  • UBUNTU
  • ubuntu

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS