Instalación de Postgresql 9.5 y pgAdmin en Fedora 24
En la versión 24 de fedora, Postgresql 9.5, ya es la versión default, por lo tanto no es necesario agregar repositorios adicionales.
1.- Iniciando con:
su -
2.- Instalar el respositorio oficial para la nueva versión:dnf install postgresql-server postgresql pgadmin3 postgresql postgresql-server postgresql-contrib
3.- Iniciar initdb./usr/bin/postgresql-setup --initdb --unit postgresql
4.- Iniciar postgresql#Iniciar postgresql
systemctl start postgresql
#Indicar que inicie postgresql con el SO systemctl enable postgresql5.- Una vez terminado ingresamos:
su - postgres
#Teclear lo siguiente: $ psql psql (9.5.0) Type "help" for help. #Y mostrará la siguiente línea postgres=#6.- Crear una contraseña para el usuario de postgresql:
postgres=# \password postgres
7.- Configurar archivo autenticación MD5 para los usuarios en postgresql:
Modificar el archivo /var/lib/pgsql/data/pg_hba.conf:
gedit /var/lib/pgsql/data/pg_hba.conf
Copiar y reemplazar las siguientes líneas sobre las mismas en el archivo abierto:
[...] # TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only local all all md5 # IPv4 local connections: host all all 127.0.0.1/32 md5 host all all 192.168.1.0/24 md5 # IPv6 local connections: host all all ::1/128 md5 [...]
Ahora es necesario reiniciar el servicio para aplicar cambios:
systemctl restart postgresql
Configurar las conexiones de TCP/IP, modificando el archivo /var/lib/pgsq/data/postgresql.conf:
gedit /var/lib/pgsql/data/postgresql.conf
Y modificar las siguiente líneas:[...] #listen_addresses = 'localhost' [...] #port = 5432 [...]De tal modo que queden así:
listen_addresses = '*' port = 5432
Y ahora reiniciar el servicio:
systemctl restart postgresql
Ahora ya has terminado. Iniciar PGADMINIII para agregar servidores y las bases de datos.
Chulada!
ResponderBorrarque bueno que te haya servido....
BorrarMuy buena guía, muchas gracias
ResponderBorrar