Progetto

Generale

Profilo

Actions

PostgresPostgis » Cronologia » Versione 9

« Precedente | Versione 9/10 (diff) | Successivo »
Amministratore Truelite, 01-12-2008 16:02


TracNav(TOC)

Installare e configurare Postgres + Postgis

Queste note riguardano la procedura di installazione e configurazione di Postgis e PostgreSQL su Debian Lenny. Essendo i pacchetti disponibili nella distribuzione è sufficiente installarne la versione corretta, in particolare usare la versione più recente di PostgreSQL, pertanto il primo passo è:

aptitude install postgresql-8.3-postgis


<pre>
<pre>
su - postgres
createuser geouser -l -S -D -R -W
</pre>
<pre>
<pre>
createdb geodata -O geouser
</pre>
<pre>
<pre>
createlang plpgsql -d geodata
</pre>

Una volta fatto questo occorrerà installare le funzioni per la gestione dei dati geografici e le tabelle coi riferimenti spaziali (le _OpenGIS Spatial References_), a tale scopo esistono due script SQL già pronti distribuiti con il pacchetto che si possono installare semplicemente con:
<pre>
psql geodata -f /usr/share/postgresql-8.3-postgis/lwpostgis.sql
psql geodata -f /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql
</pre>
infine occorrerà garantire i privilegi di accesso alle nuove funzionalità all'utente che userà il database, questo si fa collegandosi al database (sempre con privilegi di amministratore) con:
<pre>
psql geodata
</pre>
e dando i comandi:
<pre>
grant all on geometry_columns to geouser;
grant select on spatial_ref_sys to geouser;
</pre>

<pre>
<pre>
psql -h localhost -U geouser -d geodata
</pre>
che sarà in grado di accedere ed utilizzare le funzionalità aggiuntive di _Postgis_.

Aggiornato da Amministratore Truelite oltre 15 anni fa · 9 revisions