COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

1.-Instalar paquetes

sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo yum install -y postgresql11-server
sudo /usr/pgsql-11/bin/postgresql-11-setup initdb
sudo systemctl enable postgresql-11
sudo systemctl start postgresql-11

2.-Configurar el usuario de S.O

sudo passwd postgres

3.-Configurar el usuario de BD

sudo -i -u postgres
psql
alter user postgres with password ‘mi_clave’;

4.-Configurar el acceso remoto y poder acceder usando el comando “psql -h localhost -p 5432 -U postgres -W”

cd /var/lib/pgsql/11/data
cp -p pg_hba.conf pg_hba.conf.original
cp -p postgresql.conf postgresql.conf.original
vi pg_hba.conf

Debe quedar de la siguiente forma:

# “localis for Unix domain socket connections only

local		all	all 			md5

# IPv4 local connections:

host		all	all	all	 	md5

# IPv6 local connections:

host 	all	all 	::1/128 	md5

Configurar el acceso desde cualquier IP

vi postgresql.conf 
listen_addresses = ‘*’ # what IP address(es) to listen on;

5.-Reiniciar el servicio

sudo systemctl restart postgresql-11

6.-Probar la conexión

psql -h localhost -p 5432 -U postgres -W

NOTA: Verificar el firewall para evitar el bloqueo de puertos, para fines de práctica se deshabilitará el firewall

sudo systemctl status firewalld 
sudo systemctl stop firewalld 
sudo systemctl disable firewalld

Instalar extensiones para PostgreSQL:

sudo yum install -y postgres*contrib

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados