본문 바로가기
잡동/API 연동

주소검색 도로명주소 API 연동 - 2

by 죠부니 2018. 7. 16.
반응형

나의 경우 WINDOW서버를 기준으로 설치했다.

http://juso.go.kr

1. 다운로드 받은 파일

jusoro-1.1.0-win64-internet.zip 파일을 압축을 풀어서 c://로 이동시킨다.

2. C:\jusoro-1.1.0-win64-internet\jusoro\bin\startup.cmd 를 더블클릭하면 서버가 가동된다.

3. 127.0.0.1:8983 으로 인터넷창에서 접속시 이용등록 화면이 나오며 데이터 업데이트를 받으면 모든 세팅이 완료된다.




4. 추가 사항

startup.cmd로 실행시켰을경우 커맨드창이 계속 떠있는 상태가된다.

커맨드창 종료시 주소검색 솔루션도 같이 종료된다.


백그라운드로 해당 커맨드를 작업하게 한다.

http://www.nerdprogrammer.in/2014/04/execute-any-batcmd-file.html

이사이트를 참고로 해당 스크립트를 만든다.


메모장을 이용해서 slinet Runner.vbs 파일생성후


Set WshShell = CreateObject("WScript.Shell")

WshShell.Run chr(34) & "C:\jusoro-1.1.0-win64-internet\jusoro\bin\startup.cmd" & chr(34), 0

Set WshShell = Nothing


해당내용을 입력후 실행한다.

--

백그라운드로 잘돌아가고있는지 확인은 해봐야되지 않겠는가?

커맨드창을 열어서 해당 명령어를 입력한다.

netstat -ano | findstr 8983


해당 포트로 작동하고있는지 확인이된다.

잘보면 LISTENING 5611 번으로 돌고있다.

그렇다면 다음으로 해당명령어를 입력해보자.

tasklist /SVC /FI "PID eq 5611"




java.exe 이름으로 서비스가 돌아가고있음을 알수있다.


백그라운드는 잘돌고있는것을 알았다.
그렇다면 종료하려면 어떻게 해야하는가?


PID값이 5616으로 java.exe 로 돌아가고있다는것을 알수있다.

해당 프로세스를 작업 끝내기를 하게되면 종료가 된다.

명령어를 통해서도 종료가 가능하지만 편한대로 하면된다.


마지막으로 이건 옵션사항이지만

작업스케쥴러를 통해서 재부팅을 했을경우

자동으로 실행되게 해주면 기본적인 모든 세팅은 완료된다.


진짜 마지막 개인서버 운영중이라면 방화벽 활성화와 공유기 포트를 열어줄것.


---

마지막 테스트

POSTMAN으로 전송결과 확인

http://도메인:8983/app/search/addrSearchApi.do



반응형

'잡동 > API 연동' 카테고리의 다른 글

웹에서 위도 경도값 관련  (0) 2019.04.24
네이버지도 API  (0) 2018.11.22
주소검색 도로명주소 API 연동 - 1  (1) 2018.07.12