Instalación de Postgres SQL 9.4 y como configurarlo.
Publicado: Dom Sep 03, 2017 10:58 am
Para trabajar una Infraestructura de Datos Espacial o mejor conocido como IDE es necesario contar con una base de datos, la cual puede estar elaborada en Mysql o Postgresql.
Yo recomiendo utilizar Postgresql y a continuación explicaré como realizar dicha instalación.
Instalación de postgres 9.4
Vamos a reiniciar el servicio postgres
Vamos al directorio postgres:
Editamos el archivo de configuración potgrest en la sección de conexiones, para que así acepte conexión remota (no sólo localhost)
Ubicamos las línea:
sustituimos listen_addresses = 'localhost' por listen_addresses = '*'
Es decir quedará así:
Reiniciamos el servicio postgres para que surta efecto el cambio en la configuración
A lo largo de nuestro proyecto necesitaremos crear base de datos y querremos conectarnos con pgadmin3
Vamos así que conviene cambiar la clave postgres (Por defecto es postgres)
La clave que trae por defecto nuestro postgresql es "postgres" pero si queremos utilizar pgAdminIII (el del elefantico azul) es necesario que cambiemos la clave que trae por defecto y a continuación los paso a seguir para hacerlo:
1- Abrir consola o terminal como super-usuario (root)
2- Escribir el siguiente comando
Ahora con nuestra sesion postgres vamos a cambiar la clave asi que el el terminal de postgres=#
Escribe lo siguiente:
Ejemplo;
Listo ahora cierra el teminal postgres conel siguiente comando:
Finalmente reinicia los servicios de postgresql (desde tu terminal como root)
Listo ya podrás utilizar PgAdmin III
Yo recomiendo utilizar Postgresql y a continuación explicaré como realizar dicha instalación.
Instalación de postgres 9.4
Código: Seleccionar todo
aptitude install postgresql-9.4 postgresql-9.4-dbg postgresql-client-9.4 postgresql-doc-9.4
Código: Seleccionar todo
/etc/init.d/postgres restart
Código: Seleccionar todo
/etc/postgresql/9.4/main
Código: Seleccionar todo
nano postgresql.conf
Código: Seleccionar todo
# - Connection Settings -
Es decir quedará así:
Código: Seleccionar todo
/etc/init.d/postgresql restart
Código: Seleccionar todo
#------------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#------------------------------------------------------------------------------
# - Connection Settings -
listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost'; use '*' for all
# (change requires restart)
port = 5432 # (change requires restart)
max_connections = 100 # (change requires restart)
#superuser_reserved_connections = 3 # (change requires restart)
unix_socket_directories = '/var/run/postgresql' # comma-separated list of directories
# (change requires restart)
#unix_socket_group = '' # (change requires restart)
#unix_socket_permissions = 0777 # begin with 0 to use octal notation
# (change requires restart)
#bonjour = off # advertise server via Bonjour
# (change requires restart)
#bonjour_name = '' # defaults to the computer name
# (change requires restart)
Código: Seleccionar todo
/etc/init.d/postgresql restart
A lo largo de nuestro proyecto necesitaremos crear base de datos y querremos conectarnos con pgadmin3
Vamos así que conviene cambiar la clave postgres (Por defecto es postgres)
La clave que trae por defecto nuestro postgresql es "postgres" pero si queremos utilizar pgAdminIII (el del elefantico azul) es necesario que cambiemos la clave que trae por defecto y a continuación los paso a seguir para hacerlo:
1- Abrir consola o terminal como super-usuario (root)
2- Escribir el siguiente comando
Código: Seleccionar todo
su postgres -c psql postgres
Escribe lo siguiente:
Código: Seleccionar todo
alter user postgres with password 'mi_nueva_contraseña';
Código: Seleccionar todo
postgres=# alter user postgres with password 'root';
Código: Seleccionar todo
\q
Finalmente reinicia los servicios de postgresql (desde tu terminal como root)
Código: Seleccionar todo
/etc/init.d/postgresql restart