Come installare PostgreSQL utilizzando il codice sorgente: 12 passaggi

Sommario:

Come installare PostgreSQL utilizzando il codice sorgente: 12 passaggi
Come installare PostgreSQL utilizzando il codice sorgente: 12 passaggi

Video: Come installare PostgreSQL utilizzando il codice sorgente: 12 passaggi

Video: Come installare PostgreSQL utilizzando il codice sorgente: 12 passaggi
Video: Come Sincronizzare e Condividere File e Cartelle da Qualsiasi Luogo su Qualsiasi Dispositivo 2024, Aprile
Anonim

Hai mai desiderato installare il server PostgreSql con alcune opzioni personalizzate? Hai bisogno di installare il server PostgreSQL dal codice sorgente invece che dai pacchetti preconfigurati? Questo articolo ti guida attraverso una breve procedura di installazione per far funzionare il server PostgreSql!

Passi

Installa PostgreSQL utilizzando il codice sorgente Passaggio 1
Installa PostgreSQL utilizzando il codice sorgente Passaggio 1

Passaggio 1. Ottenere il codice sorgente dal sito Web di PostgreSQL [1]

Installa PostgreSQL utilizzando il codice sorgente Passaggio 2
Installa PostgreSQL utilizzando il codice sorgente Passaggio 2

Passaggio 2. Decomprimi il pacchetto del codice sorgente

Usa il seguente comando bash/console:

gunzip postgresql-8.3.3.tar.gz

tar xf postgresql-8.3.3.tar

  • postgresql-8.3.3 è il nome della versione corrente. Le versioni future potrebbero differire nella parte 8.3.3.
  • Verrà creata una directory denominata postgresql-8.3.3 nella directory corrente (quella da cui è stato eseguito lo script precedente).

    Installa PostgreSQL utilizzando il codice sorgente Passaggio 2 Punto 2
    Installa PostgreSQL utilizzando il codice sorgente Passaggio 2 Punto 2
Installa PostgreSQL utilizzando il codice sorgente Passaggio 3
Installa PostgreSQL utilizzando il codice sorgente Passaggio 3

Passaggio 3. Cambia la directory corrente con quella appena creata (postgresql-8.3.3)

Installa PostgreSQL utilizzando il codice sorgente Passaggio 4
Installa PostgreSQL utilizzando il codice sorgente Passaggio 4

Passaggio 4. Configura l'albero dei sorgenti per il tuo sistema e scegli le opzioni di installazione che desideri:

  • Configurazione predefinita: eseguire il comando

    ./configurare

    sulla tua bash/console

  • Configurazione personalizzata (solo per utenti avanzati): puoi impostare molte opzioni di configurazione personalizzate usando le opzioni della riga di comando elencate nella documentazione di PostgreSQL [2]
Installa PostgreSQL utilizzando il codice sorgente Passaggio 5
Installa PostgreSQL utilizzando il codice sorgente Passaggio 5

Passaggio 5. Avvia il processo di compilazione eseguendo la riga di comando

gmake

nella tua console/bash.

Questa operazione potrebbe richiedere alcuni minuti a seconda dell'hardware. L'ultima riga visualizzata dovrebbe essere:

Tutto PostgreSQL è stato realizzato con successo. Pronto a installare.

Installa PostgreSQL utilizzando il codice sorgente Passaggio 6
Installa PostgreSQL utilizzando il codice sorgente Passaggio 6

Passaggio 6. Installa i file PostgreSql eseguendo il comando bash/console:

installazione di gmake

che installerà i file in /usr/local/pgsql a meno che non si utilizzi l'opzione della riga di comando --prefix= PREFIX, nel qual caso i file verranno installati nel percorso specificato da PREFIX

Installa PostgreSQL utilizzando il codice sorgente Passaggio 7
Installa PostgreSQL utilizzando il codice sorgente Passaggio 7

Passaggio 7. Crea un account super utente per PostgreSQL eseguendo il seguente comando nella console bash:

adduser postgres

Installa PostgreSQL utilizzando il codice sorgente Passaggio 8
Installa PostgreSQL utilizzando il codice sorgente Passaggio 8

Passaggio 8. Creare una directory per contenere l'albero dei dati PostgreSQL eseguendo i seguenti comandi nella console bash:

mkdir /p01/pgsql/data

chown postgres /p01/pgsql/data

Installa PostgreSQL utilizzando il codice sorgente Passaggio 9
Installa PostgreSQL utilizzando il codice sorgente Passaggio 9

Passaggio 9. Creare un cluster PostgreSQL eseguendo:

su - postgres

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

Installa PostgreSQL utilizzando il codice sorgente Passaggio 10
Installa PostgreSQL utilizzando il codice sorgente Passaggio 10

Passaggio 10. Avvia il server PostgreSQL (processo postmaster) eseguendo:

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

Installa PostgreSQL utilizzando il codice sorgente Passaggio 11
Installa PostgreSQL utilizzando il codice sorgente Passaggio 11

Passaggio 11. Creare un database PostgreSQL nel cluster eseguendo:

/usr/local/pgsql/bin/createdb test

Installa PostgreSQL utilizzando il codice sorgente Passaggio 12
Installa PostgreSQL utilizzando il codice sorgente Passaggio 12

Passaggio 12. Accedi al database utilizzando il comando psql:

/usr/local/pgsql/bin/psql test

Metodo 1 di 1: Elenco completo dei comandi

Questo è l'elenco completo dei comandi da eseguire descritti in questo articolo per installare il server. Questo può essere salvato in uno script da eseguire in seguito.

./configurare

gmake

su

installazione di gmake

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 test

/usr/local/pgsql/bin/psql test

Consigliato: