Postgresql Centos 7- Reload

Luego de reinstalar mi servidor es necesario la documentación , solo subiré información que realmente complementa a una instalación tipica .

Paso1: yum -y install postgresql postgresql-server php php-pgsql php-xml php-gd (Para el soporte de Drupal con PG)

Paso 2:
Editar :
nano /usr/lib/systemd/system/postgresql.service
Editar la linea :
# Location of database directory
Environment=PGDATA=/data/dbpg

Paso3:

Inicializar la db : previamente creo una carpeta para que esté la db
mkdir /data/dbpg
chown postgres.postgres /data/dbpg -R
postgres initdb -D /data/dbpg <— inicializando

Luego edito el pg_hba.conf

host all all 127.0.0.1/32 md5
host all all ::1/128 md5
host all all 192.168.155.2/32 md5

Finalmente :

systemctl start postgresql
systemctl enable postgresql

Paso4:

Reconstrucción de la db

Creación de la base de datos:
create database DB;

Creación de usuarios :
create user miusuario PASSWORD ‘password’;

Asignar roles a la DB
GRANT ALL PRIVILEGES ON DATABASE nanotutoriales_website TO nanotutoriales;
Respaldar y restablecer la DB:

Paso5:

Subir la data
pg_dump -c NOMBRE_DE_LA_BD > ARCHIVO.sql
cat ARCHIVO.sql | psql NOMBRE_DE_LA_BD

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios .