https://docs.geoserver.org/2.11.4/user/production/java.html#use-supported-jre ๋ถ๋ถ ๋ฒ์ญ (Open JDK ๊ด๋ จ)
(์ผ๋งค ๋ฒ์ญ์ด๋ ์ฐธ๊ณ ๋ถํ๋๋ฆฝ๋๋ค. ์์ ์ด ํ์ํ ๊ฒฝ์ฐ ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค :-)
*๊ณ ๋ คํด์ผํ ์ : Java (Java Consideration)
#์ง์ํ๋ JRE๋ฅผ ์ฌ์ฉํ๋ผ (Use supported JRE)
Geoserver์ ์๋๋ Java Runtime Environment (JRE)์ ์ ํ์ ํฌ๊ฒ ๋ฌ๋ ค ์์ต๋๋ค. Geoserver์ ์ต์ ๋ฒ์ ์ Oracle JRE ๋ฐ OpenJDK์์ ๋ชจ๋ ํ ์คํธ๊ฐ ์งํ๋์์ต๋๋ค. ํ ์คํธ ๋ ๋ฒ์ ์ด์ธ์ ๋ค๋ฅธ ๊ตฌํ์ฒด๋ค์ ์๋ง๋ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ ์ ์์ผ๋, ์ผ๋ฐ์ ์ผ๋ก ๊ถ์ฅํ์ง ์์ต๋๋ค.
ํ ์คํธ ํํฉ :
- Java 8 : Geoserver 2.9.x ๋ฒ์ ์ด์ (OpenJDK, Oracle JRE ํ ์คํธ๋จ)
- Java 7 : Geoserver 2.6.x ~ Geoserver 2.8.0 (OpenJDK, Oracle JRE ํ ์คํธ๋จ)
- Java 6 : Geoserver 2.3.x ~ Geoserver 2.5.x (Oracle JRE ํ ์คํธ๋จ)
- Java 5 : Geoserver 2.2.x ์ด์ (Sun JRE ํ ์คํธ๋จ)
์ง์ํ์ง ์์ :
- Java 9 : ์๋น์ค ์ ๊ณต ์ธํฐํ์ด์ค ํ๋ฌ๊ทธ์ธ ์์คํ ๊ณผ ํธํ๋์ง ์์
์ต๊ณ ์ ์ฑ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ํด์ ์ฐ๋ฆฌ๋ Oracle JRE 8 (JRE 1.8์ผ๋ก๋ ์๋ ค์ ธ ์์) ์ ์ฌ์ฉ์ ๊ถ์ฅํฉ๋๋ค.
Geoserver 2.0๋ถํฐ, Geoserver๋ฅผ ์คํํ๋๋ฐ์ ์์ด Java Runtion Environment (JRE)๋ง ์์ผ๋ฉด ์ถฉ๋ถํ๋ฉฐ,
GeoServer์๋ ๋ ์ด์ Java Development Kit (JDK)๊ฐ ํ์ํ์ง ์์ต๋๋ค.
#์ ์ฑ ํ์ผ์ ์ค์นํ๋ผ (Installing Unlimited Strength Jurisdiction Policy Files)
์ด๋ฌํ ์ ์ฑ ํ์ผ์ ๋ฌด์ ํ ์ํธํ์ ํ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, Java๋ ํค ๊ธธ์ด๊ฐ 256 ๋นํธ์ธ AES๋ฅผ ์ง์ํ์ง ์์ผ๋ฏ๋ก ์ ์ฑ ํ์ผ์ ์ค์นํ๋ฉด ์ด๋ฌํ ์ ํ ์ฌํญ์ด ์ ๊ฑฐ๋ฉ๋๋ค.
##Open JDK
OpenJDK๋ Open Source์ด๋ฏ๋ก, ์ ์ฑ ํ์ผ์ด ์ด๋ฏธ ์ค์น๋์ด ์์ต๋๋ค.
##Oracle Java
๊ฐ๋ฅํ ์ ์ฑ ํ์ผ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- Java 8 JCE Policy jar (https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html)
- Java 7 JCE Policy jar (https://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html)
- Java 6 JCE Policy jar (https://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html)
์ด ๋ค์ด๋ก๋ ํ์ผ์๋ 2๊ฐ์ ํ์ผ์ด ํฌํจ๋์ด ์์ต๋๋ค : local_policy.jar, US_export_policy.jar. ๋ ํ์ผ์ ๊ธฐ๋ณธ ๋ฒ์ ์ JRE_HOME/lib/security์ ์ ์ฅ๋์ด ์์ต๋๋ค. ๋ค์ด๋ก๋ ๋ฐ์ ํ์ผ์ ๊ธฐ๋ณธ ๋ฒ์ ํ์ผ๊ณผ ๊ต์ฒดํ์ญ์์ค.
### ์ ํ ์๋ Key ์ฌ์ฉ์ด ๊ฐ๋ฅํ์ง ํ ์คํธํ๋ ๋ฐฉ๋ฒ (Test if unlimited key length is available)
GeoServer๋ฅผ ์์ํ๊ฑฐ๋ ์ฌ์์ํ ํ, ๊ด๋ฆฌ์๋ก ๋ก๊ทธ์ธํ์ญ์์ค. ๋ค์๊ณผ ๊ฐ์ ์ฃผ์์ด ๋ฌ๋ฆฐ ๊ฒฝ๊ณ ๊ฐ ์ฌ๋ผ์ ธ์ผํฉ๋๋ค :
No strong cryptography available, installation of the unrestricted policy jar files is recommended
๋ํ, GeoServer ๋ก๊ทธ ํ์ผ์ ํด๋น ๋ผ์ธ์ด ํฌํจ๋์ด์ผ ํฉ๋๋ค :
Strong cryptography is available.
Note: Java runtime์ ์ ๋ฐ์ดํธ ์ฃผ๊ธฐ๋ง๋ค ๋์ฒด๊ฐ ์ด๋ฃจ์ด์ ธ์ผ ํฉ๋๋ค.
'๐บ GIS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฒ์ ๋ vs ํ์ ๋ (0) | 2018.05.21 |
---|---|
[PostGIS] Area ๋ฐ์ดํฐ ์ค์ฌ๊ฐ ๊ตฌํ๊ธฐ (0) | 2017.10.17 |