Underc0de

Programación Web => Base de Datos => Mensaje iniciado por: Stiuvert en Agosto 31, 2017, 05:49:21 PM

Título: Habilitar conexiones remotas en PostgreSQL
Publicado por: Stiuvert en Agosto 31, 2017, 05:49:21 PM
Hola compañeros underc0deanos, en el tutorial de hoy explicaremos a habilitar las conexiones remotas en Postgres para conectarse a un cliente en Windows 7 con "pgAdmin III".

HABILITAR CONEXIONES REMOTAS EN SERVER

Paso 1: Editar el archivo postgresql.conf

(http://i.imgur.com/noGHSSO.png)

Y lo modificaremos así:
#listen_addresses = 'localhost'

Cambiar por la siguiente linea:
listen_addresses = '*'

Paso 1.2: Se debe ubicar la siguiente linea y le quitamos el comentario:

#password_encryption = on

Paso 1.3: Guardar y cerrar el archivo.

Paso 1.4: Reinciar el postgres

Código (bash) [Seleccionar]
sudo /etc/init.d/postgresql restart

Paso 2
Se debe modificar  lista de acceso, la cual permite establecer relaciones de confianza para ciertos equipos  y redes.

Paso 2.1: Editar el fichero pg_hba.conf

(http://i.imgur.com/cfSi96C.png)

Y agregaremos al final del fichero la dirección IP de la máquina server:

(http://i.imgur.com/xHP8xKI.png)

Paso 2.2: Guardar y cerrar el archivo.
Paso 2.3: Reinciar el postgres

Código (bash) [Seleccionar]
sudo /etc/init.d/postgresql restart


INSTALAR Y ADMINISTRAR POSTGRESQL EN WINDOWS 7

Descargaremos PostgreSQL desde la página oficial: http://www.postgresql.org/download/windows

(http://i.imgur.com/oVbDXRB.png)

Indicaremos la carpeta de instalación PostgreSQL donde se guardarán los ejecutables, librerías y ficheros de PostgreSQL:

(http://i.imgur.com/Pxbemja.png)

Aquí configuraremos los datos de nuestro Servidor:

(http://i.imgur.com/hv7veH8.png)

Después configuremos la cuenta:

(http://i.imgur.com/GnDXSQG.png)

Ahora ejecutaremos "pgAdmin" y creamos una nueva conexión:

(http://i.imgur.com/x3KPPgy.png)

Escribiremos los datos del Servidor, como es la dirección IP, el usuario, la contraseña y la base de datos.

(http://i.imgur.com/nDCHWs2.png)

Y finalmente, tendremos la base de datos en nuestro cliente "pgAdmin" en nuestra máquina cliente Windows 7

Autor: Stiuvert