La configuración básica del servidor postgresql es

Muchas herramientas requieren bases de datos. Si eres un administrador web o una empresa con grandes repositorios de información, entonces conoces la importancia de las bases de datos. Una de las bases de datos más utilizadas es MySQL. Pero este no es el único jugador en el campo. Otra herramienta de administración de bases de datos relacionales de objetos multiplataforma es PostgreSQL. Mucha gente llama a PostgreSQL el mundo de código abierto de Oracle. Esto se debe a que PostgreSQL tiene muchas funciones, pero no tan rápido como MySQL. Y aunque MySQL es una herramienta de administración de bases de datos fácil de usar, PostgreSQL a menudo se considera demasiado complejo.

Por supuesto, hay variantes de esta vista. Pero no es ni aquí ni allá. El propósito de este tutorial es ayudarlo a iniciar y ejecutar rápida y fácilmente un servidor PostgreSQL. Para hacerlo simple, lo haremos parte de nuestra serie Ubuntu Server, por lo que todo lo que necesita hacer es iniciar y ejecutar su servidor Ubuntu (para comenzar, consulte mi artículo "Instalación de Ubuntu Server 9.04"). está listo para iniciar su servidor PostgreSQL.

Instalación

Lo primero que debe hacer es instalar el software necesario. Ya que es Ubuntu, es bastante fácil. Abra una ventana de terminal e ingrese el comando:

sudo apt-get install postgresql

Una vez que el software está instalado, está listo para personalizarlo todo.

Cambiar la contraseña de usuario predeterminada

Uno de los primeros pasos que desea tomar es cambiar la contraseña predeterminada para el usuario de postgres. Como estamos usando Ubuntu, deberá usar el comando sudo para cambiar al usuario de Postgres de esta manera:

sudo su - postgreso

Deberá ingresar la contraseña de sudo, luego de lo cual emitirá comandos del usuario de postgres. El siguiente paso es acceder a la línea de comandos de postgresql usando el comando:

psql

Su nueva línea de comando se verá así:

postgres = #

NOTA: El único usuario que puede abrir una consulta de PostgreSQL sin definir una base de datos con la que trabajar es el usuario de postgres. Otros usuarios necesitarían acceder a la línea de comando con el siguiente comando:

psql DB_NOMBRE

Donde DB_NOMBRE este es el nombre de una base de datos existente.

Cambiar su contraseña es tan fácil como ejecutar un comando:

Contraseña PostgreSQL

Luego se le pedirá que ingrese una contraseña y luego verifique esa contraseña.

Su contraseña predeterminada no ha sido cambiada. Puede salir de la consulta de PostgreSQL ejecutando el comando:

q

crear una base de datos

Ahora, mientras aún está conectado como usuario de postgres, creemos una base de datos. No necesita estar en la línea de comando de PostgreSQL para hacer esto. En su lugar, simplemente emita el comando:

Creado b testdb

Donde testdb este es el nombre de la base de datos que desea crear. Para asegurarse de que se crea la base de datos, vuelva a la línea de comandos de PostgreSQL (recuerde el comando psql) e ingrese:

l

Debería ver una lista para su nueva base de datos, por ejemplo:

testdb | postgres | UTF8 | en_US.UTF-8  | en_US.UTF-8

Una vez más, salga de la línea de comandos de PostgreSQL usando el comando:

q

crear un usuario

De forma predeterminada, el único usuario que puede conectarse a la base de datos es un usuario de Postgres. Esto no ayudará si necesita conectarse con otro usuario. Para crear un nuevo usuario (que pueda conectarse a bases de datos), debe ejecutar el comando como usuario posgreso):

crear usuario --superusuario NOMBRE DE USUARIO

Donde NOMBRE DE USUARIO este es el nombre del usuario que desea crear.

Observaciones finales

Ahora debería tener una instalación básica de PostgreSQL con una base de datos de prueba y un usuario que no sea Postgres que pueda trabajar con las herramientas. La próxima vez que trabajemos con PostgreSQL, discutiremos problemas más complejos con esta maravillosa herramienta de base de datos.

Artículos de interés

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Subir

Si continuas utilizando este sitio aceptas el uso de cookies. Más información