PostgreSQL es un poderoso sistema de base de datos de código abierto con más de 30 años de desarrollo activo que le ha valido una sólida reputación por su fiabilidad, robustez y rendimiento.
Hay una gran cantidad de información que se puede encontrar describiendo cómo instalar y usar PostgreSQL a través de la documentación oficial. La comunidad PostgreSQL proporciona muchos lugares útiles para familiarizarse con la tecnología, descubrir cómo funciona y encontrar oportunidades profesionales.
https://www.postgresql.org/docs/
https://www.postgresql.org/download/
https://www.postgresql.org/community/
https://www.postgresql.org/docs/
Instalar repositorio
La instalación de PostgreSQL 11 se requiere instalar previamente el respositorio, el cual se puede obtener desde el siguiente link:
https://www.postgresql.org/download/linux/redhat/
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/11/fedora/fedora-29-x86_64/pgdg-fedora11-11-2.noarch.rpm
Instalar server PostgreSQL 11
Instalar el servidor y pgAdmin4 desde la terminal ejecutar el siguiente comando:
sudo dnf install postgresql11-server postgresql11 pgadmin4-desktop-gnome
Iniciar en modo root
su -
Iniciar PGDATA
/usr/pgsql-10/bin/postgresql-11-setup initdb
Iniciar el servicio de PostgreSQL 11
systemctl start postgresql-11.service
Iniciar son PostgreSQL 11 y cambiar la contraseña
su - postgres -c "psql"
Comando para cambiar la contraseña de postgres
\password postgres
Editar archivo postgresql.conf
gedit /var/lib/pgsql/11/data/postgresql.conf
Ahí se cambia la contraseña, para poder utilizar el gestor. Modificar el archivo postgresql.conf para editar el puerto la ip en la que se ejecutará el proceso. Y agregar lo siguiente:
#Descomentar las siguiente líneas, tienen que quedar así.
listen_addresses = '*' # what IP address(es) to listen on;
port = 5432 # (change requires restart)
Editar archivo pg_hba.conf
gedit /var/lib/pgsql/11/data/pg_hba.conf
Y modificar lo siguiente esto:
local all all md5
host all all 127.0.0.1/24 md5
host all all ::1/128 md5
Reiniciar servicio de postgresql 11
systemctl restart postgresql-11.service
Salir de modo root
exit
Iniciar pgAdmin4
pgadmin4
Página de inicio de pgAdmi4 web
Una vez iniciado, crear la conexión con el server local:
Ingresar los datos de conexión, y guardar
El panel completo se visualiza de la siguiente manera
Para cerrar la conexión, buscar la ventana emergente:
Y eso sería todo, gracias por visitar
Fuentes:
https://linuxitos.com/blog/post/instalar-postgresql-10-y-pgadmin-4-en-fedora-27
https://www.postgresql.org/download/
Creo que te faltó la instrucción » systemctl enable postgresql-11.service», para que inicie el servicio cuando arranque la computadora.
Gracias por comentar.
Sí, tienes razón, usualmente no lo pongo porque luego se inicia innecesariamente, a menos que siempre se utilice, entonces recomendable dicha opción.
Gracias por comentar