티스토리 뷰

GeoServer Native JAI 활성화하는 방법

참조: http://docs.geoserver.org/stable/en/user/production/java.html

1. 사용환경

- 운영체제: 우분투 16.04 64bit
- 자바: OpenJDK 8
- 톰캣: tomcat 8 (7.0.65이상으로 설치)

2. Native JAI 다운로드 및 설치

2.1. 다운로드

http://data.opengeo.org/suite/jai/ 페이지에서 설치 대상에 맞게 jai와 jai_imageio를 받는다.
- 본인은 64비트 OS라서 jai-1_1_3-lib-linux-amd64-jdk.bin와 jai_imageio-1_1-lib-linux-amd64-jdk.bin받았네요..

zipeya@geoserver:~$ wget http://data.opengeo.org/suite/jai/jai-1_1_3-lib-linux-amd64-jdk.bin
zipeya@geoserver:~$ wget http://data.opengeo.org/suite/jai/jai_imageio-1_1-lib-linux-amd64-jdk.bin

2.2. JAI 설치

- 자바 설치 위치에 복사하고 실행하면 라이선스 동의여부 확인한 뒤 설치를 한 다음 원래 파일을 삭제한다.

zipeya@geoserver:~$ sudo cp jai-1_1_3-lib-linux-amd64-jdk.bin /usr/lib/jvm/java-8-openjdk-amd64/
zipeya@geoserver:~$ cd /usr/lib/jvm/java-8-openjdk-amd64/
zipeya@geoserver:~$ sudo sh jai-1_1_3-lib-linux-amd64-jdk.bin
.....
Do you agree to the above license terms? [yes or no]
.....
zipeya@geoserver:~$ sudo rm -rf jai-1_1_3-lib-linux-amd64-jdk.bin

2.3. JAI_imageio 설치

- jai랑 동일한데 환경변수를 하나 설정한 뒤 설치를 해야한다.

zipeya@geoserver:~$ sudo cp jai_imageio-1_1-lib-linux-amd64-jdk.bin /usr/lib/jvm/java-8-openjdk-amd64/
zipeya@geoserver:~$ cd /usr/lib/jvm/java-8-openjdk-amd64/
zipeya@geoserver:~$ sudo su
root@geoserver:~# export _POSIX2_VERSION=199209
sh jai_imageio-1_1-lib-linux-amd64-jdk.bin
.....
Do you agree to the above license terms? [yes or no]
.....
root@geoserver:~# rm ./jai_imageio-1_1-lib-linux-amd64-jdk.bin
root@geoserver:~# exit

4. 톰캣을 종료 후 geoserver 설치 위치에서 몇 파일들을 삭제한 다음 톰캣 재기동한다.

zipeya@geoserver:~$ sudo service tomcat8 stop
zipeya@geoserver:~$ cd /var/lib/tomcat8/webapps/geoserver/WEB-INF/lib
zipeya@geoserver:~$ sudo rm jai_codec-1.1.3.jar jai_core-1.1.3.jar jai_imageio-1.1.jar

5. GeoServer에 로그인해서 Native JAI 항목이 True로 되어있는 것을 확인한다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함