Capstone/Capstone1 - 2019-2학기

[11] ngrok를 이용한 서버 구성

흐성진 2020. 6. 18. 20:19
반응형

ngrok

ngrok 는 포트 포워딩과 같은 네트워크 환경 설정 변경없이도 로컬에서 실행중인 서버를 외부에서 접근 가능하게 해주는 도구이다.

공식 홈페이지 다운로드

 

ngrok - download

Download & setup ngrok Get started with ngrok in just a few seconds. Download ngrok First, download the ngrok client, a single binary with zero run-time dependencies. Unzip to install On Linux or OSX you can unzip ngrok from a terminal with the following c

ngrok.com

공식 홈페이지에서 자신의 운영체제에 맞는 버전을 선택후 다운로드 해준다

홈페이지에 나와있는 방식으로 진행을 시킨후 실행을 시켜주면된다.

./ngrok http 8080

http 터널을 8080포트로 열어주는 명령어 이다.

다음과 같이 표시가되면 외부에서 접근이 가능한 상황이다.

 

이 상태에서 저희는 도로 결함이 어플리케이션에서 탐지가 되었을시 해당 위치정보를 서버로 전송하는 코드를 추가 작성하여 진행하였다.

 

탐지가 되면 다음과 같이 json 파일로 서버에 저장이되고

'

json 파일안에는 gps정보를 담고 있다.

이 gps정보를 가지고 지도위에 매핑을 진행하였다.

 

 

참고

https://myjamong.tistory.com/68

 

반응형