Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more. :: Mappa del sito
Tutorials & Scripts, PHP, Linux and more.

Home :: PostgreSQL :: Indice PostgreSQL

Installare PostgreSQL su Linux

Inserito il: 19-01-2006


Nel momento in cui scriviamo, l'ultima versione stabile di PostgreSQL per Linux disponibile per il download nel sito ufficiale di questo ORDBMS č la 8.1.1, avremo la possibilitą di procurarcene gratuitamente un copia scariandola tramite Ftp, attraverso la tecnologia BitTorrent oppure utilizzando i numerosi mirrors a disposizione.

PostgreSQL nasce, e parliamo del 1977, per essere utilizzato in sistemi UNIX, vą da sč quindi la compatibilitą con la maggior parte delle distribuzioni Linux in circolazione.
L'installazione di questo ORDBMS nel Pinguino, non presenta grandi particolaritą rispetto alla normale procedura di compilazione da sorgente.

Una volta scaricata la versione di PostgreSQL che desideriamo utilizzare, ad esempio quella presente nella tarball postgresql-8.1.1.tar.gz, dovremo innanzitutto creare il super user della directory cluster che prenderą il nome di Postgres:
useradd postgres
Per questioni di sicurezza dei dati e del sistema, sarą bene evitare di attribuire queste prerogative all'utente di root, teniamo conto tra l'altro che quest'ultimo potrą in qualsiasi momento "impersonare" "postgres" tramite il semplice comando:
su postgres
Un volta che avremo creato il super user potremo copiare la nostra tarball in una directory all'interno della quale eseguire le nostre operazioni di installazione, se per esempio scegliessi "/usr/local/src" come destinazione, il nostro comando dovrą essere:
cp postgresql-8.1.1.tar.gz /usr/local/src
Ora, spostiamoci nella directory prescelta tramite il comando "cd"; di seguito dovremo decomprimere il nostro archivio ".tar.gz" in modo da avere libero accesso al suo contenuto:
tar -xzvf postgresql-8.1.1.tar.gz
Verrą quindi creata una cartella, chiamata di default come la versione di PostgreSQL che stiamo utilizzando, a cui dovremo imporre come proprietario l'uetente Postgres; per far questo utilizzeremo il comando "chown" (change owner) digitato nel modo seguente:
chown -R postgres.postgres postgresql-8.1.1
Ora i sorgenti dovranno essere configurati per la compilazione, fortunatamente questa procedura non richiederą specifici interventi da parte dell'utilizzatore, basterą digitare il comando:
./configure
Finiti i preparativi, potremo passare alla fase di compilazione dei sorgenti tramite l'istruzione:
make
Ora il nostro sistema "lavorerą da solo" per un tempo variabile a seconda delle risorse disponibili nella macchina in cui č installato.

In ogni caso potremo controllare l'esito delle operazioni tramite il comando:
make check
Se tutto dovesse andare per il meglio, passeremo alla seconda fase, quella dell'installazione. Per far questo dovremo impersonare il root e successivamente digitare l'struzione:
make install
Ora postgres dovrą diventare proprietario anche della directory d'installazione che generalmente sarą "/usr/local/pgsql":
chown -R postgres.postgres /usr/local/pgsql
A questo punto potremo potremo sincerarci sul buon esito della nostra procedura avviando PostgreSQL:
pg_ctl start
Attenzione: questo articolo è stato concesso in esclusiva per la pubblicazione a Mrwebmaster.it; ne è vietata la riproduzione, anche parziale, senza l'esplicito consenso dell'autore e della redazione di Mrwebmaster.it.


Indice PostgreSQL
Apache (19)
CGI (11)
Java (12)
Jsp (16)
Linux (18)
Manuali (4)
Perl (12)
Php (134)
Tomcat (10)
Unix (12)
Libri (172)
Forum


Adobe Photoshop Elements 3. Corso ufficiale. Con CD-ROM
Adobe Photoshop Elements 3. Corso ufficiale. Con CD-ROMCon i link ai service di "photo finishing" online, la funzione Photomail che riduce la risoluzione delle foto per inviarle...
Maggiori dettagli

Installare PostgreSQL su Linux
Nel momento in cui scriviamo, l'ultima versione stabile di PostgreSQL per Linux disponibile per il download nel sito... Leggi l'articolo



Aiutiamo l'Abruzzo - Terremoto del 6 Aprile 2009 - Invia anche tu un SMS vuoto al numero 48580 al costo di 1 euro

Aspcenter.net
Mrwcorsi.it
Mrwebmaster.it
4 You Gratis.it
AG web solutions
Ceptive.it
Jacoz.net
Giochi Gratis
Pierotofy.it
Giornale Webmaster
Manuali
Morpheusweb.it
SEO Directory
Design multimedia
proBLOG
Visual designer
Forum per Webmaster




Pagina caricata in 0.0001 secondi. | Per informazioni | ©CG di Claudio Garau P.IVA 03219430927 RSS