Instalar Postgres en fedora 17
Paso 1: Instalar
Para la instalación de PostgreSQL primeramente debemos acceder como usuarios root y luego realizar la instalación.
Para la instalación de PostgreSQL primeramente debemos acceder como usuarios root y luego realizar la instalación.
$ su # yum -y install postgresql-server |
Paso 2: Cambiar contraseña
Luego de terminada la instalación se debe cambiar la contraseña de usuario postgres.
# passwd postgres |
Cuando es escrito el comando nos solicitara la nueva contraseña, luego que es escrita nos solicitara que nuevamente la ingresemoas para confirmar que se haya escrito de manera correcta. Si todo esta correcto mostrara que se actualizo con éxito.
Paso 3: Iniciar servicio
Ahora debemos iniciar el servicio de la base de datos y para ello se debe hacer lo siguiente
Y en dado el caso este comando no te funcione puedes probar con este otro
Paso 4: Edición de configuración
En este paso debemos editar las configuraciones de PostgreSQL para ello necesitamos hacer lo siguiente
Si en dado caso no te gusta nano puedes utilizar gedit, kwrite o leafpad únicamente tienes que cambiar nano por cualquiera de los anteriores. Y si te sientes powerful puedes usar vi.
Estando en este archivo debemos realizar unos cambios primero buscar la siguiente línea
Esta se encuentra en mi caso en la línea 59. Hay otra línea que debemos cambiar y es
En mi caso línea 63. Deberá quedar de la siguiente manera
Guardamos con Ctrl+O y cerramos con Ctrl+X
Paso 5: Configuración de autenticación
Se debe editar el siguiente archivo
Ya estando en el archivo debemos buscar la siguiente línea
En mi caso está en la línea 82. Luego de haberlo editado se vera de la siguiente manera.
Guardamos Ctrl+O y cerramos Ctrl+X.
Paso 6: Servicio al arrancar
Para que se inicie PostgreSQL cuando se inicie el equipo se debe hacer lo siguiente:
Paso 7: Configurar base de datos
Ahora debemos cambiar la contraseña de la base de datos, para ello primero debemos entrar con el usuario postgres y luego ingresar la contraseña del paso 2.
Ingresamos el siguiente comando
En mi caso
# postgresql-setup initdb |
# service postgresql initdb |
En este paso debemos editar las configuraciones de PostgreSQL para ello necesitamos hacer lo siguiente
# nano /var/lib/pgsql/data/postgresql.conf |
Estando en este archivo debemos realizar unos cambios primero buscar la siguiente línea
#listen_addresses = 'localhost'
Esta tiene que ser cambiada por
listen_addresses = '*'
Esta se encuentra en mi caso en la línea 59. Hay otra línea que debemos cambiar y es
#port = 5432
por
port = 5432
En mi caso línea 63. Deberá quedar de la siguiente manera
Paso 5: Configuración de autenticación
Se debe editar el siguiente archivo
# nano /var/lib/pgsql/data/pg_hba.conf |
host all all 127.0.0.1/32 ident
Esta línea debe ser cambiada por
host all all 127.0.0.1/32 md5
En mi caso está en la línea 82. Luego de haberlo editado se vera de la siguiente manera.
Guardamos Ctrl+O y cerramos Ctrl+X.
Paso 6: Servicio al arrancar
Para que se inicie PostgreSQL cuando se inicie el equipo se debe hacer lo siguiente:
# chkconfig postgresql on # service postgresql start |
Ahora debemos cambiar la contraseña de la base de datos, para ello primero debemos entrar con el usuario postgres y luego ingresar la contraseña del paso 2.
$ su postgres |
$ psql |
Cambiamos la contraseña
Crear la base de datos de postgres
Y para terminar salimos de la siguiente manera
Y eso seria todo.
postgres= # ALTER USER postgres WITH PASSWORD 'cualquierpassword'; |
postgres= # CREATE DATABASE postgres WITH OWNER = postgres ENCODING = 'UTF8' TABLESPACE = pg_default CONNECTION LIMIT = -1; |
postgres= # \q |
$ exit |
No hay comentarios:
Publicar un comentario