[GIS 개발환경 세팅] 5. GeoServer 배포

2022. 2. 11. 06:00[개발] 지식/GIS

GeoServer Binary

1. Download

아래 url로 접속한다.

GeoServer

Stable 버튼 클릭.

Platform Independent Binary 클릭 → geoserver-2.20.2-bin.zip 다운로드

2. 압축 해제

압축을 해제한 뒤, geoserver-2.20.2-bin 폴더를 원하는 경로로 이동시킨다. 나의 경우 C:\dev 로 이동하였다.

GeoServer Deploy

1. web.xml 수정

C:\dev\geoserver-2.20.2-bin\webapps\geoserver\WEB-INF\web.xml 를 편집기로 열어서 아래 항목의 주석을 해제한다(jsonp 요청을 가능하게 하기 위함).

jsonp란 SOP(Same-Origin Policy)를 회피하기 위한 방법 중 하나로써 json data를 callback에 넣어서 전송하는 기법

<context-param>
  <param-name>ENABLE_JSONP</param-name>
  <param-value>true</param-value>
</context-param>

2. port 수정

C:\dev\geoserver-2.20.2-bin\start.ini

## Connector port to listen on
jetty.http.port=8080

3. 배포

cd C:\dev\geoserver-2.20.2-bin\bin
startup.bat
2022-02-04 14:58:37.454:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@198b6731{GeoServer,/geoserver,file:///C:/dev/geoserver-2.20.2-bin/webapps/geoserver/,AVAILABLE}{C:\dev\geoserver-2.20.2-bin\webapps\geoserver}
2022-02-04 14:58:37.478:INFO:oejs.AbstractConnector:main: Started ServerConnector@5bacf1b2{HTTP/1.1, (http/1.1)}{0.0.0.0:8080}
2022-02-04 14:58:37.478:INFO:oejs.Server:main: Started @7501ms

4. 접속 확인

<