piątek, 9 grudnia 2011

GeoServer i zmienne środowiskowe w Ubuntu

Nie udało mi się zmusić Tomcat'a 6 w Ubuntu, żeby czytał zmienne środowiskowe. Nie działa dla zmiennych ustawionych za pomocą polecenia:
export GEOSERVER_DATA_DIR=/var/geoserver_conf
oraz dla zmiennych ustawianych w pliku
/etc/environment

Po wielu próbach uznałem, że najlepszą metodą jest utalenie tych zmiennych bezpośrednio w pliku konfiguracyjnym Tomcat'a - gdzieś na początku pliku /etc/init.d/tomcat6 trzeba dodać linijki ze zmiennymi:
JAVA_OPTS="-server -Xms128m -Xmx512m"
GEOSERVER_DATA_DIR=
/var/geoserver_conf
export GEOSERVER_DATA_DIR


Warto też poczytać:
http://docs.geoserver.org/stable/en/user/production/linuxscript.html

Brak komentarzy:

Prześlij komentarz