PostgreSQL - Configuración del entorno

Para comenzar a comprender los conceptos básicos de PostgreSQL, primero instalemos PostgreSQL. Este capítulo explica cómo instalar PostgreSQL en plataformas Linux, Windows y Mac OS.

Instalación de PostgreSQL en Linux / Unix

Siga los pasos dados para instalar PostgreSQL en su máquina Linux. Asegúrese de haber iniciado sesión comoroot antes de continuar con la instalación.

  • Elija el número de versión de PostgreSQL que desee y, lo más exactamente posible, la plataforma que desea de EnterpriseDB

  • yo descargué postgresql-9.2.4-1-linux-x64.runpara mi máquina CentOS-6 de 64 bits. Ahora, ejecutémoslo de la siguiente manera:

[[email protected]]# chmod +x postgresql-9.2.4-1-linux-x64.run
[[email protected]]# ./postgresql-9.2.4-1-linux-x64.run
------------------------------------------------------------------------
Welcome to the PostgreSQL Setup Wizard.

------------------------------------------------------------------------
Please specify the directory where PostgreSQL will be installed.

Installation Directory [/opt/PostgreSQL/9.2]:
  • Una vez que inicie el instalador, le hará algunas preguntas básicas como la ubicación de la instalación, la contraseña del usuario que usará la base de datos, el número de puerto, etc. Así que manténgalos todos en sus valores predeterminados excepto la contraseña, que puede proporcionar la contraseña según su elección. Instalará PostgreSQL en su máquina Linux y mostrará el siguiente mensaje:

Please wait while Setup installs PostgreSQL on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

-----------------------------------------------------------------------
Setup has finished installing PostgreSQL on your computer.
  • Siga los siguientes pasos posteriores a la instalación para crear su base de datos:

[[email protected]]# su - postgres
Password:
bash-4.1$ createdb testdb
bash-4.1$ psql testdb
psql (8.4.13, server 9.2.4)

test=#
  • Puede iniciar / reiniciar el servidor de Postgres en caso de que no se esté ejecutando usando el siguiente comando:

[[email protected]]# service postgresql restart
Stopping postgresql service:                               [  OK  ]
Starting postgresql service:                               [  OK  ]
  • Si su instalación fue correcta, tendrá el indicador de PotsgreSQL test=# como se muestra arriba.

Instalación de PostgreSQL en Windows

Siga los pasos dados para instalar PostgreSQL en su máquina Windows. Asegúrese de haber desactivado el antivirus de terceros durante la instalación.

  • Elija el número de versión de PostgreSQL que desee y, lo más exactamente posible, la plataforma que desea de EnterpriseDB

  • Descargué postgresql-9.2.4-1-windows.exe para mi PC con Windows que se ejecuta en modo de 32 bits, así que ejecutemos postgresql-9.2.4-1-windows.execomo administrador para instalar PostgreSQL. Seleccione la ubicación donde desea instalarlo. De forma predeterminada, se instala dentro de la carpeta Archivos de programa.

  • El siguiente paso del proceso de instalación sería seleccionar el directorio donde se almacenarían sus datos. De forma predeterminada, se almacena en el directorio "datos".

  • A continuación, la configuración solicita una contraseña para que pueda usar su contraseña favorita.

  • El siguiente paso; mantener el puerto por defecto.

  • En el siguiente paso, cuando se me preguntó por "Configuración regional", seleccioné "Inglés, Estados Unidos".

  • Lleva un tiempo instalar PostgreSQL en su sistema. Una vez finalizado el proceso de instalación, aparecerá la siguiente pantalla. Desmarque la casilla de verificación y haga clic en el botón Finalizar.

Una vez completado el proceso de instalación, puede acceder al shell pgAdmin III, StackBuilder y PostgreSQL desde su menú de programa en PostgreSQL 9.2.

Instalación de PostgreSQL en Mac

Siga los pasos dados para instalar PostgreSQL en su máquina Mac. Asegúrese de haber iniciado sesión comoadministrator antes de continuar con la instalación.

  • Elija el número de versión más reciente de PostgreSQL para Mac OS disponible en EnterpriseDB

  • yo descargué postgresql-9.2.4-1-osx.dmgpara mi Mac OS con OS X versión 10.8.3. Ahora, abramos la imagen dmg en Finder y simplemente haga doble clic en ella, lo que le dará el instalador de PostgreSQL en la siguiente ventana:

  • A continuación, haga clic en el postgres-9.2.4-1-osxicono, que dará un mensaje de advertencia. Acepte la advertencia y continúe con la instalación. Le pedirá la contraseña de administrador como se ve en la siguiente ventana:

Ingrese la contraseña, continúe con la instalación y luego de este paso, reinicie su máquina Mac. Si no ve la siguiente ventana, vuelva a iniciar la instalación.

  • Una vez que inicie el instalador, le hará algunas preguntas básicas como la ubicación de la instalación, la contraseña del usuario que usará la base de datos, el número de puerto, etc. Por lo tanto, mantenga todos ellos en sus valores predeterminados excepto la contraseña, que puede proporcionar según su elección. Instalará PostgreSQL en su máquina Mac en la carpeta Aplicación que puede verificar:

  • Ahora, puede iniciar cualquiera de los programas para empezar. Comencemos con SQL Shell. Cuando inicie SQL Shell, simplemente use todos los valores predeterminados que muestra excepto, ingrese su contraseña, que había seleccionado en el momento de la instalación. Si todo va bien, entonces estará dentro de la base de datos de Postgres y unapostgress# se mostrará el mensaje como se muestra a continuación:

¡¡¡Felicidades!!! Ahora tiene su entorno listo para comenzar con la programación de bases de datos PostgreSQL.