Instalación De Postgres
Enviado por jogonza • 1 de Julio de 2015 • 421 Palabras (2 Páginas) • 227 Visitas
INSTRUCCIONES DE INSTALACIÓN DE UN SERVIDOR LOCAL DE POSTGRESQL-9.3
Dicha instalación se hará sobre la distribución Centos-6.5 y haremos uso de la versión de postgres más nueva y estable postgresql-9.3
# sudo root --> nos cambiamos al usuario root
INSTALAMOS EL REPOSITORIO CON LA ULTIMA VERSIÓN ESTABLE DE POSTGRESQL-9.3
# yum install http://yum.postgresql.org/9.3/redhat/rhel-6-i386/pgdg-centos93-9.3-1.noarch.rpm
HACEMOS LA INSTALACIÓN DE POSTGRESQL 9.3 Y LOS RESPECTIVOS PAQUETES
# yum install postgresql93-server postgresql93-contrib postgresql93 pgadmin3_93
INICIAMOS EL SERVICIO DE POSTGRESQL POR PRIMERA VEZ
# service postgresql-9.3 initdb
# chkconfig postgresql-9.3 on
# service postgresql-9.3 start
PARA OBTENER LA ULTIMA VERSION DE JDBC COMPATIBLE CON POSTGRESQL-9.3
# cd /usr/local/bin
# wget http://jdbc.postgresql.org/download/postgresql-9.3-1101.jdbc41.jar
NOTA: ESTA VERSIÓN DE JDBC ES COMPATIBLE CON JDK 1.7 PARA MAYOR INFORMACIÓN REVISAR http://jdbc.postgresql.org/download.html
Importante el paquete pgadmin3_93 es el cliente gráfico de postgres es uno de los más usados y el más recomendado.
Para configurar el postgres debemos modificar 2 archivos pg_hba.conf y postgresql.conf, básicamente para permitir el acceso remoto a tu servidor local y para controlar
desde donde se pueden conectar al mismo.
# cp /var/lib/pgsql/9.3/data/pg_hba.conf /var/lib/pgsql/9.3/data/pg_hba.conf.original && cp /var/lib/pgsql/9.3/data/postgresql.conf /var/lib/pgsql/9.3/data/postgresql.conf.original
--> respaldamos los archivos de configuración (opcional)
# nano /var/lib/pgsql/9.3/data/postgresql.conf
Se deben quitar de comentario # y modificar las siguientes lineas:
listen_addresses = '*'
# nano /var/lib/pgsql/9.3/data/pg_hba.conf
modificar las siguientes lineas:
# IPv4 local connections:
host all all 0.0.0.0 0.0.0.0 md5
Ojo esta configuración no es recomendada para entornos de producción, la colocamos así ya la usaremos para desarrollo de aplicaciones.
Vamos a configurar el usuario postgres, crearlo si ya el manejador no lo ha creado y asignarle una clave de acceso
# su postgres ---> nos cambiamos al usuario del sistema operativo postgres
# createuser postgres ---> puede ser que ya este creado, si es asi te indicará que el rol de base de datos postgres ya está creado.
# psql ---> entramos al servidor postgres
# alter user postgres with password 'la_contraseña_que_tu_quieras'; --> cambiamos la contraseña del usuario postgres.
Pendiente
...