Instalar PostgreSQL 9.4 en Debian 8

Que es Postgres ?

PostgreSQL es un Sistema de gestión de bases de datos relacional orientado a objetos además libre, publicado bajo la licencia PostgreSQL.

 

Preparamos el Sistema Operativo

# sudo apt-get update

Instalamos Postgres SQL 9.4

# sudo apt-get install postgresql-9.4 postgresql-client-9.4

Chequemos a ver si se instaló correctamente con el siguiente comado:

# ps -ef | grep postgre

Accesando a la Base de Datos PostgreSQL

debe logearse como postgres (usuario por defecto)

# su - postgres

Y para ingresar en el modo consola de Postgres

# psql

Crear nuevos Roles

Por default, Postgres usa un concepto llamado “roles” para asignar la autentificación y autorización. De alguna manera esto es similar a la forma regular de cuentas Unix-style, pero PostgreSQL no distinge entre usuarios y grupos por eso prefiere metodos más flexibles como los “role”.

La instalacion crea una cuenta de usuario llamada postgres que esta asociada con el rol por defecto de Postgres.

Para crear un rol adicional usaremos el comando createuser. Tenga en cuenta que este comando debe ser emitido como el usuario postgres, no dentro de la consola PostgreSQL:

# createuser --interactive

Listo ! ya puedes empezar a crear, borar e ingresar datos a las tablas.