Cómo instalar PostgreSQL usando el código fuente: 12 pasos

Tabla de contenido:

Cómo instalar PostgreSQL usando el código fuente: 12 pasos
Cómo instalar PostgreSQL usando el código fuente: 12 pasos

Video: Cómo instalar PostgreSQL usando el código fuente: 12 pasos

Video: Cómo instalar PostgreSQL usando el código fuente: 12 pasos
Video: Como Sincronizar Carpetas con Mega y Windows PC 2024, Abril
Anonim

¿Alguna vez quisiste instalar el servidor PostgreSql con algunas opciones personalizadas? ¿Necesita instalar el servidor PostgreSQL desde el código fuente en lugar de los paquetes preconfigurados? ¡Este artículo lo guía a través de un breve procedimiento de instalación para poner en funcionamiento el servidor PostgreSql!

Pasos

Instale PostgreSQL usando el código fuente Paso 1
Instale PostgreSQL usando el código fuente Paso 1

Paso 1. Obtenga el código fuente del sitio web de PostgreSQL [1]

Instale PostgreSQL usando el código fuente Paso 2
Instale PostgreSQL usando el código fuente Paso 2

Paso 2. Desempaquete el paquete del código fuente

Utilice el siguiente comando bash / console:

gunzip postgresql-8.3.3.tar.gz

tar xf postgresql-8.3.3.tar

  • postgresql-8.3.3 es el nombre de la versión actual. Las versiones futuras pueden diferir en la parte 8.3.3.
  • Se creará un directorio llamado postgresql-8.3.3 bajo el directorio actual (desde el que ejecutó el script anterior).

    Instale PostgreSQL usando el código fuente Paso 2 Viñeta 2
    Instale PostgreSQL usando el código fuente Paso 2 Viñeta 2
Instale PostgreSQL usando el código fuente Paso 3
Instale PostgreSQL usando el código fuente Paso 3

Paso 3. Cambie el directorio actual al recién creado (postgresql-8.3.3)

Instale PostgreSQL usando el código fuente Paso 4
Instale PostgreSQL usando el código fuente Paso 4

Paso 4. Configure el árbol de origen de su sistema y elija las opciones de instalación que desee:

  • Configuración predeterminada: ejecute el comando

    ./configurar

    en tu bash / consola

  • Configuración personalizada (esto es solo para usuarios avanzados): puede establecer muchas opciones de configuración personalizadas utilizando las opciones de línea de comandos que se enumeran en la documentación de PostgreSQL [2]
Instale PostgreSQL usando el código fuente Paso 5
Instale PostgreSQL usando el código fuente Paso 5

Paso 5. Inicie el proceso de compilación ejecutando la línea de comando

hacer

en su consola / bash.

Esto puede tardar unos minutos dependiendo de su hardware. La última línea mostrada debería ser:

Todo PostgreSQL se realiza con éxito. Listo para instalar.

Instale PostgreSQL usando el código fuente Paso 6
Instale PostgreSQL usando el código fuente Paso 6

Paso 6. Instale los archivos PostgreSql ejecutando el comando bash / console:

gmake instalar

que instalará los archivos en / usr / local / pgsql a menos que haya utilizado la opción de línea de comando --prefix = PREFIX, en cuyo caso los archivos se instalarán en la ruta especificada por PREFIX

Instale PostgreSQL usando el código fuente Paso 7
Instale PostgreSQL usando el código fuente Paso 7

Paso 7. Cree una cuenta de superusuario para PostgreSQL ejecutando el siguiente comando en la consola de bash:

adduser postgres

Instale PostgreSQL usando el código fuente Paso 8
Instale PostgreSQL usando el código fuente Paso 8

Paso 8. Cree un directorio para contener el árbol de datos de PostgreSQL ejecutando los siguientes comandos en la consola de bash:

mkdir / p01 / pgsql / data

chown postgres / p01 / pgsql / data

Instale PostgreSQL usando el código fuente Paso 9
Instale PostgreSQL usando el código fuente Paso 9

Paso 9. Cree el clúster de PostgreSQL ejecutando:

su - postgres

/ usr / local / pgsql / bin / initdb -D / p01 / pgsql / data

Instale PostgreSQL usando el código fuente Paso 10
Instale PostgreSQL usando el código fuente Paso 10

Paso 10. Inicie el servidor PostgreSQL (proceso postmaster) ejecutando:

/ usr / local / pgsql / bin / postmaster -D / p01 / pgsql / data> archivo de registro 2> & 1 &

Instale PostgreSQL usando el código fuente Paso 11
Instale PostgreSQL usando el código fuente Paso 11

Paso 11. Cree una base de datos PostgreSQL en el clúster ejecutando:

/ usr / local / pgsql / bin / createdb prueba

Instale PostgreSQL usando el código fuente Paso 12
Instale PostgreSQL usando el código fuente Paso 12

Paso 12. Inicie sesión en la base de datos usando el comando psql:

/ usr / local / pgsql / bin / psql prueba

Método 1 de 1: lista completa de comandos

Esta es la lista completa de comandos a ejecutar que se describen en este artículo para instalar el servidor. Esto se puede guardar en un script para ejecutarlo más tarde.

./configurar

hacer

su

gmake instalar

adduser postgres

mkdir / usr / local / pgsql / data

chown postgres / usr / local / pgsql / data

su - postgres

/ usr / local / pgsql / bin / initdb -D / usr / local / pgsql / data

/ usr / local / pgsql / bin / postgres -D / usr / local / pgsql / data> logfile 2> & 1 &

/ usr / local / pgsql / bin / createdb prueba

/ usr / local / pgsql / bin / psql prueba

Recomendado: