inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

최종호님의 게시글

최종호 최종호

@victorchoi33698483

수강평 작성수
1
평균평점
4.0

게시글 3

질문&답변

한 서버에 백엔드와 프론트 둘 다 배포하려면 어떻게 해야하나요?

한 서버에 둘 다 두고 pm2로 각각 실행시켰습니다. 그리고 nginx로 아래와 같이 설정했는데요. 아래 주소로는 들어가지는데요 http://dev-life.kr/api/ 아래 주소로는 들어가지지 않는 상황입니다. http://dev-life.kr/ 이게 강의영역은 아니라서 물어보는게 실례지만 조언좀 부탁드립니다. server { server_name dev-life.kr; location = / { # handle root if ($request_uri != "/") { # ensure $query_string and $is_args are not allowed return 403 " 403: query_string not allowed \n"; } } location / { proxy_set_header HOST $host; # proxy_set_header X-Forwarded-Proto $scheme; proxy_pass http://127.0.0.1:3060; proxy_redirect off; } location /api/ { # proxy_set_header HOST $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; rewrite ^/api/?(.*) /$1 break; # proxy_set_header X-Forwarded-Proto $scheme; proxy_pass http://127.0.0.1:3065; proxy_redirect off; } }

좋아요수
0
댓글수
3
조회수
2950