Kirjoittaja Aihe: Geoserver-asennus Ubuntu-Wikin ohjeella  (Luettu 4588 kertaa)

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Geoserver-asennus Ubuntu-Wikin ohjeella
« : 07.12.10 - klo:09.33 »
Yritinpä tässä koulutuspäivän inspiroimana saada Geoserveriä asennetuksi ja käyntiin Ubuntu-wikin oheen mukaan, mutta taas on turvauduttava apuun, kun ohje on puutteellinen tai siinä on virhe.

Alla pätkä ohjeesta, ja siinä on lihavoidulla tekstillä kohdat joihin haluaisin apua, ja kohdan alla tarkentava kysymykseni alleviivattuna

----------------------------------------------------
OHJE:

Tämä ohje on testattu Ubuntu 10.04 LTS:llä.

Asenna ensin tarvittavat ohjelmistot

sudo apt-get install unzip tomcat6 tomcat6-admin osm2pgsql postgis postgresql-8.4-hstore-new

Postgre-nimisenä käyttäjänä luo tietokanta ja asenna sinne PostGIS-laajennukset

Miten ko. Postgre käyttäjä luodaan, koodia?!. Ensimmäinen komento ei mitään kysele (käyttäjätunnusta)

sudo -u postgres createdb osm
sudo -u postgres createlang plpgsql osm
sudo -u postgres psql -d osm -f /usr/share/postgresql/8.4/contrib/postgis-1.5/postgis.sql


Tämä tuottaa virheilmoituksen, että hakemistoa ei ole. Pitääkö luoda käsin, vai johtuuko tuosta Postgre-käyttäjän luomattomuudesta. Miten saada oikeudet, jotta hakemisto voidaan luoda. Mitä luultavimmin seuraavat komennot kaatuvat myöskin hakemistojen olemattomuuteen!!!


sudo -u postgres psql -d osm -f /usr/share/postgresql/8.4/contrib/postgis-1.5/spatial_ref_sys.sql
sudo -u postgres psql -d osm -f /usr/share/postgresql/8.4/contrib/postgis_comments.sql
sudo -u postgres psql -d osm -f  /usr/share/postgresql/8.4/contrib/hstore-new.sql

.......................... ohje jatkuu........

Summa summarum. Olen joutunut työssäni laatimaan paljonkin käyttöohjeita, mutta myös testannut, että JOKAINEN pystyy toimimaan ohjeen mukaan alusta loppuun ongelmitta. Tätä toivon myös Ubuntu-ohjeiden kirjoittajilta.

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Geoserver-asennus Ubuntu-Wikin ohjeella
« Vastaus #1 : 07.12.10 - klo:09.47 »
Postgre-nimisenä käyttäjänä luo tietokanta ja asenna sinne PostGIS-laajennukset

Miten ko. Postgre käyttäjä luodaan, koodia?!. Ensimmäinen komento ei mitään kysele (käyttäjätunnusta)
Googlesta löytyy vastaus tähän kysymykseen.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Geoserver-asennus Ubuntu-Wikin ohjeella
« Vastaus #2 : 07.12.10 - klo:10.11 »
Postgre-nimisenä käyttäjänä luo tietokanta ja asenna sinne PostGIS-laajennukset

Miten ko. Postgre käyttäjä luodaan, koodia?!. Ensimmäinen komento ei mitään kysele (käyttäjätunnusta)
Googlesta löytyy vastaus tähän kysymykseen.

Juu, googlesta löytyy vastaus mihin vain. Ohje  on epäselvä, ei ole selvää, tarkoittaako ko. käyttäjän luominen Postgres-käyttäjää, vaiko Ubuntu-käyttäjää. Molemmat luotu, mutta edelleen eteenpäin ei pääse puuttuvien hakemistojen takia.

Joten jospa saisi neuvoja vaikka ohjeen tekijältä tms.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Geoserver-asennus Ubuntu-Wikin ohjeella
« Vastaus #3 : 07.12.10 - klo:12.30 »
Joten jospa saisi neuvoja vaikka ohjeen tekijältä tms.

Tämä on väärä foorumi - ohje on Linux.fi:n Wikissä.
http://linux.fi/wiki/Geoserver

Joten kannattaa kysyä sen foorumilta.
http://linux.fi/foorumi/

Toisekseen tuo asennus on aika vaativa (Apache/Tomcat/Java/Postgresql), jos et ole noiden kanssa ollut ennen tekemisissä. Suosittelen kysymään Geoserver-ohjelman omalta listalta.

http://geoserver.org/display/GEOS/Mailing+Lists

Erikoista, että vain Windows- ja MacOSX-asennuksista on ohje, ei lainkaan Linuxille? Joten aika omillasi olet näin vaativan palvelinohjelmiston kanssa.

http://docs.geoserver.org/stable/en/user/installation/binary/linux.html

http://docs.geoserver.org/stable/en/user/installation/binary/windows.html
http://docs.geoserver.org/stable/en/user/installation/binary/osx.html

Ystävällisin terveisin Asmo Koskinen.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Geoserver-asennus Ubuntu-Wikin ohjeella
« Vastaus #4 : 07.12.10 - klo:13.54 »
^ Kiitos Asmolle. On tässä tullut Linuxin puolella väännettyä Apachea ja MySQL-serveriä, joten eiköhän tuo Geoserverkin siitä taivu. Aika pitkä ATK-kokemus takana muuten. Linux tosin oppimisen alla. Tässä nyt alkuun ainakin olisi intranetistä kysymys, joten ei joudu vakavia tietoturvajuttuja miettimään. Tarkoitus olisi vain katsella periaatteet, ja katsella ko. palikan tietokantaliittymät, kun Oraclellekin löytyy toimiva liitäntä.

Kyselen vikin foorumilta lisää.

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Geoserver-asennus Ubuntu-Wikin ohjeella
« Vastaus #5 : 07.12.10 - klo:17.35 »
Ohje ei toimi tuollaisena Ubuntu 10.04:ssä lähtökohtaisesti siksi, että 10.04:n PostGIS on versio 1.4.0. Ohjeessa oletetaan, että versio on 1.5.
Sinuna asentaisin uudemman PostGIS:n Ubuntuun lisäämällä tämän ohjelmalähteen:

https://launchpad.net/~ubuntugis/+archive/ubuntugis-unstable

Sivulla on ohjeet ja muutenkin on hyvä perehtyä noiden PPA-ohjelmalähteiden käyttämiseen. Unstable-päätteestä huolimatta paketit ovat varmasti riittävän laadukkaita opiskelukäyttöön.

Lisäksi ohjeessa asennettavista paketeista puuttuu yksi oleellinen paketti, postgresql-8.4-postgis
Asenna myös se ja koita jatkaa ohjeen mukaan ja toki korjaile wikiä siltä osin kuin pystyt.

« Viimeksi muokattu: 07.12.10 - klo:17.38 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Geoserver-asennus Ubuntu-Wikin ohjeella
« Vastaus #6 : 07.12.10 - klo:21.53 »
Lainaus
Toisekseen tuo asennus on aika vaativa (Apache/Tomcat/Java/Postgresql), jos et ole noiden kanssa ollut ennen tekemisissä. Suosittelen kysymään Geoserver-ohjelman omalta listalta.

Asmon huomautusta korjaisin sen verran, että Geoserver ei tarvitse Apache-palvelinta eikä sitä ohjeessa asennetakaan. Myöskään ohjeessa ei asenneta puhdasta Geoserveriä (wikiartikkelin harhauttavasta otsikosta huolimatta) vaan OpenStreetMap-in-a-Box "paketointi", jossa Geoserver on valmiiksi konfiguroitu OpenStreetMap datan esittämiseen.

Lisäksi huomasin, että OpenStreetMap-in-a-Box:n wikissä oleva taikka ohjelman omalla sivulla oleva latauslinkki ei toimi.
Ubuntu 12.10 Quantal Quetzal

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Geoserver-asennus Ubuntu-Wikin ohjeella
« Vastaus #7 : 08.12.10 - klo:08.13 »
Lainaus
Toisekseen tuo asennus on aika vaativa (Apache/Tomcat/Java/Postgresql), jos et ole noiden kanssa ollut ennen tekemisissä. Suosittelen kysymään Geoserver-ohjelman omalta listalta.

Asmon huomautusta korjaisin sen verran, että Geoserver ei tarvitse Apache-palvelinta eikä sitä ohjeessa asennetakaan. Myöskään ohjeessa ei asenneta puhdasta Geoserveriä (wikiartikkelin harhauttavasta otsikosta huolimatta) vaan OpenStreetMap-in-a-Box "paketointi", jossa Geoserver on valmiiksi konfiguroitu OpenStreetMap datan esittämiseen.

Lisäksi huomasin, että OpenStreetMap-in-a-Box:n wikissä oleva taikka ohjelman omalla sivulla oleva latauslinkki ei toimi.

Kiitos. Sen verran ymmärsin  korjailla ohjeen polkuja, että tuo /postgis-1.5/ piti jättää pois, kun ne skriptit olivat suoraan siinä /contrib -hakemistossa. Tällöin asennus meni eteenpäin, MUTTA OpenStreetMap-in-a-Box -zippiä ei todellakaan tällä hetkellä löydy mistään, eli se siitä. Tarkoitus oli tällä systeemillä päästä tutustumaan Geoserveriin, kun se olisi ollut valmiiksi konffattuna. Opin parhaiten esimerkkien avulla.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Geoserver-asennus Ubuntu-Wikin ohjeella
« Vastaus #8 : 08.12.10 - klo:09.12 »
Ohje ei toimi tuollaisena Ubuntu 10.04:ssä lähtökohtaisesti siksi, että 10.04:n PostGIS on versio 1.4.0. Ohjeessa oletetaan, että versio on 1.5.
Sinuna asentaisin uudemman PostGIS:n Ubuntuun lisäämällä tämän ohjelmalähteen:

https://launchpad.net/~ubuntugis/+archive/ubuntugis-unstable

Sivulla on ohjeet ja muutenkin on hyvä perehtyä noiden PPA-ohjelmalähteiden käyttämiseen. Unstable-päätteestä huolimatta paketit ovat varmasti riittävän laadukkaita opiskelukäyttöön.

Lisäksi ohjeessa asennettavista paketeista puuttuu yksi oleellinen paketti, postgresql-8.4-postgis
Asenna myös se ja koita jatkaa ohjeen mukaan ja toki korjaile wikiä siltä osin kuin pystyt.

Hohhoijakkaa, yritinpä lisätä tuon repon alla olevalla komennolla, mutta tuloksena on jotain siansaksaa, joka ei ole tarkoitettu kenenkään ymmärrettäväksi.

Koodia: [Valitse]
ubuser@ubuhupu:~$ sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
[sudo] password for ubuser:
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 6B827C12C2D425E227EDCA75089EBE08314DF160
gpg: requesting key 314DF160 from hkp server keyserver.ubuntu.com
gpg: key 314DF160: "Launchpad ubuntugis-stable" not changed
gpg: Kaikkiaan käsitelty: 1
gpg:              muuttamatonta: 1

Taitaa olla melkein pakko mennä winukan puolelle tuota geoserveriä opiskelemaan. Olipa melkein mikä tahansa asia, niin se on kauhean vääntämisen takana, ja sekin vääntäminen yleensä menee hukkaan seuraavien päivitysten jälkeen, jolloin mikään ei toimi. Ei tällä tavalla voi rakentaa mitään tuottavasti.
 :-[