ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Ngrok란?
    Mac OS 2023. 6. 1. 00:01
    728x90

    개요

    dev 서버에서 cors 문제로 500 에러가 발생했다.

    하지만 local에서는 문제없이 잘 기동되어 미리 파악하지 못하였다.

    이럴 때 ngrok를 사용하면 dev에 올리기 전 미리 확인할 수 있다.

     

    Ngrok란?

    로컬에 구성한 개발 환경을 급하게 외부에 공개해야 할 경우에 사용할 수 있습니다.

    개발용 localhost를 터널링을 통해 외부에서 연결할 수 있도록 해줍니다.

     

    Homrbrew로 설치하기

    brew install ngrok

     

    Ngork로 localhost 터널링하기

    예를 들어 로컬 웹 서비스가 8080 포트에 떠있다면 다음과 같이 명령을 하면 됩니다.

    ngrok http 8080

     

    https://12c1-43-200 으로 시작하는 ngrok 도메인으로 접속하면 localhost에 띄운 웹 서비스에 접속할 수 있습니다.

    cors 설정을 수정한 후 GET / 200이 떨어지는 것이 확인가능합니다.

    이전에는 500이 확인됐었습니다.

     

     

    참고자료

    https://www.lesstif.com/software-architect/ngrok-39126236.html

    'Mac OS' 카테고리의 다른 글

    macOS gradle 캐시 삭제  (0) 2023.08.01
    키보드 중복입력 현상해결 - Unshaky  (0) 2023.06.21
    Mac 초기세팅 기록  (1) 2022.09.26
    Mac OS란  (0) 2022.06.05

    댓글

Designed by Tistory.