Вы находитесь на странице: 1из 3

Manual de Instala

in de Postgresql e
importa in de Base de Datos
Br. Rosa Hidalgo
6 de o tubre de 2016

1. Instala in de Postgresql en el Servidor


Abrimos la terminal e instalamos los siguientes paquete
# su apt-get install postgresql
# apt-get install postgresql- lient
Una vez instalados ambiamos la ontrasea postgres que se rea
luego de haber instalado el paquete
# su passwd postgres
Luego a edemos a la onsola de administra ion de postgres para
ambiar la la ontrasea del usuario postgres
# su postgres postgresnombre_maquina:/dire torio$ psql postgres
# postgres=# ALTER ROLE postgres PASSWORD 'CONTRASENA_DEL_USUARIO';
Por ultimo salimos de la sesin de postgres
postgres=# \q
postgresnombre_maquina:/dire torio$ exit

2. Congura in de a eso remoto


Para dar a eso remoto a lientes postgresql desde otras maquinas o
mas aras de red, debemos modi ar el siguiente ar hivo de ongura in de postgres
# su vim /et /postgresql/9.1/main/postgresql. onf
Bus amos la linea listen_addresses = `lo alhost' y la ambiamos por
:
listen_addresses = '*'
Guardamos el ar hivo y salimos.

3. Instalar PhpPgadmin
PhpPgadmin es una apli a in Web para administrar bases de datos
PostgreSQL

3.1. Instala in de PhpPgadmin


Eje utamos el siguiente omando desde onsola
# sudo apt-get install phppgadmin
#sudo apt-get install php5-pgsql

3.2. Congura ion


Una vez eje utados estos paquetes, el programa ya esta instalado, por
defe to no se podr ini iar sesin en el servidor omo root o postgres,
por esto debemos ha er un ambio en el ar hivo de ongura in
ong.in .php:
# su vim /et /phppgadmin/ ong.in .php
Una vez dentro del ar hivo, bus amos la siguiente linea:
$ onf['extra_login_se urity' = true;
La ambiamos por la siguiente linea:
$ onf['extra_login_se urity' = false;
2

Por ultimo para a eder debemos: (por ejemplo) http://lo alhost/phppgadmin,


y ya estamos dentro del administrador de base de datos, usamos el
usuario y ontrasea de postgresql que dimos al momento de la instala in.

4. Importar la base de datos en postgresql


1. Creamos por onsola una base de datos: $ reatedb Prueba -h lo alhost
-U postgres
2. Pro edemos a ha er la importa ion: $ psql -U postgres -W -h lo alhost
Prueba < dump_base.sql
3. Comprobamos que la importa ion este lista: $ psql -U postgres -W -h
lo alhost Prueba

Prueba=# \d (veremos las tablas y listas de rela iones)


Finalmente podremos administra la base de datos dire tamente por
PhpPgadmin.

Вам также может понравиться