Instalar Postgresql en Centos 5
Comenzamos la instalacion escribiendo
yum install postgres postgresql-server
la siguiente informacion sera mostrada, confirmenla y comenzara la descarga
Una vez realidada la descarga e instalacion debemos configurar e iniciar el servicio
chkconfig nos permite configurar los servicios de forma muy sencilla, realmente es una utilidad grandiosa para aquellos que venimos de Debian.
Para configurar el servicio escribimos
chkconfig postgresql on ( si quisieramos que no levante el servicio la proxima vez que reinicie el servidor, simplemente basta con poner off )
Ahora iniciemos el servicio
service postgresql start
Si quicieramos conocer el estado en el que se encuentra el servicio debemos poner
service postgresql status
Para conectarnos al servidor ingresamos
su - postgres
psql -d template1 -U postgres
Cambiaremos la password del usuario postgres, estando logueado en el servidor postgres
ALTER user postgres with password 'nuevapassword'
Editamos el archivo postgresql.conf en donde le quitaremos el filtro para que pueda escuchar direcciones que no sean la local solamente.
nano /var/lib/pgsql/data/postgresql.conf
buscamos la linea
listen_addresses = 'localhost'
y la reemplazamos por listen_addresses = '*'
quiten los # iniciales si es que los tiene.
y tambien el # del puerto
port = 5432
Ahora habilitaremos el puerto 5432, para ello utilizaremos una herramienta muy practica
system-config-securitylevel-tui nos mostrara la siguiente pantalla
En donde elegimos el nivel del firewall (Enforcing es el recomendable) y lo customizamos
En donde dice "postgres:tcp" pueden poner directamente el puerto por default 5432.
Listu! con esto deberia funcionar.
yum install postgres postgresql-server
la siguiente informacion sera mostrada, confirmenla y comenzara la descarga
Una vez realidada la descarga e instalacion debemos configurar e iniciar el servicio
chkconfig nos permite configurar los servicios de forma muy sencilla, realmente es una utilidad grandiosa para aquellos que venimos de Debian.
Para configurar el servicio escribimos
chkconfig postgresql on ( si quisieramos que no levante el servicio la proxima vez que reinicie el servidor, simplemente basta con poner off )
Ahora iniciemos el servicio
service postgresql start
Si quicieramos conocer el estado en el que se encuentra el servicio debemos poner
service postgresql status
Para conectarnos al servidor ingresamos
su - postgres
psql -d template1 -U postgres
Cambiaremos la password del usuario postgres, estando logueado en el servidor postgres
ALTER user postgres with password 'nuevapassword'
Editamos el archivo postgresql.conf en donde le quitaremos el filtro para que pueda escuchar direcciones que no sean la local solamente.
nano /var/lib/pgsql/data/postgresql.conf
buscamos la linea
listen_addresses = 'localhost'
y la reemplazamos por listen_addresses = '*'
quiten los # iniciales si es que los tiene.
y tambien el # del puerto
port = 5432
Ahora habilitaremos el puerto 5432, para ello utilizaremos una herramienta muy practica
system-config-securitylevel-tui nos mostrara la siguiente pantalla
En donde elegimos el nivel del firewall (Enforcing es el recomendable) y lo customizamos
En donde dice "postgres:tcp" pueden poner directamente el puerto por default 5432.
Listu! con esto deberia funcionar.