티스토리 뷰
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로 되어있는 것을 확인한다.
'서버 > 공간정보' 카테고리의 다른 글
톰캣 실행 시 JVM 설정을 통해 GeoServer 성능 올리기 (0) | 2016.12.12 |
---|---|
GeoServer 우리나라 좌표계 지도 이격 등 오차(?) 생길 때 확인할 사항 (0) | 2016.12.11 |
GeoServer를 프록시로 해보기 (0) | 2016.12.09 |
GeoServer 설치하기 (0) | 2016.11.22 |
댓글