관리 메뉴

프로그래밍 삽질 중

ubuntu에서 연결한 url가 cannot get으로 나올 경우 본문

과거 프로그래밍 자료들/DB(MYSQL)

ubuntu에서 연결한 url가 cannot get으로 나올 경우

평부 2022. 8. 12. 15:49

 

* https://ba-gotocode131.tistory.com/184

 

ubuntu에 vscode 연결 + nginx reverse proxy 설정 및 ubuntu에서 생기는 오류 정리

* 상황 : 테스트를 위해 만든 localhost:3000이 아니라 배포를 위해 ubuntu에서 설정 1) ubuntu에 vscode 연결 #관리자 권한 sudo su #git clone하기 git clone git 주소(https://github.com/주소어쩌구 넣기) #..

ba-gotocode131.tistory.com

-> 이전 방식에서 성공적이다가 ubuntu에 연결한 가비아 url가 오류가 있는 경우

 

-> 1) 포트 번호 확인

-> 2) 메인인 정적파일이 index.html이 맞는지 확인(이 부분이 오류였음)

 

# 관리자 모드
sudo su

#리버스 프록시를 위한 nginx 설정파일 수정
vi /etc/nginx/sites-available/default

# 수정 시 i(insert 나와야 함) 누르기
location / {
	proxy_pass http://127.0.0.1:4000; // 요청을 내부 4000포트로 전달
}

# 저장
esc(버튼 누르기)
:wq!

#저장 후 재시작
service nginx restart

 

* 참고

https://stackoverflow.com/questions/50780735/ubuntu-node-js-express-server-error-cannot-get-test

 

Ubuntu Node.js Express Server Error "Cannot GET //test"

I've tested the following node.js express server on my local maschine (Windows 10) and it worked as expected. // Imports const express = require('express'); const { check, validationResult } = req...

stackoverflow.com