- [Development] 80포트 요청시 다른 포트로 redirect 하기2020년 06월 12일
- alpha brain
- 작성자
- 2020.06.12.:10
728x90반응형포트폴리오 사이트를 하나 만들었다.
(이놈에 cra를 안쓰던지 해야겠다. 내가 초기세팅을 해버려야겠다... 저게 계속뜬다...)
ec2를 이용해서 배포를 했는데 안되는 부분이 있어서 로그를 남긴다.
지금 배포된 상태는 ec2에 express를 설치하고 static파일을 보여주는 방식으로 배포가 되어있다.
static파일들은 react에서 빌드된 파일들이고, 따라서 해당 사이트에 접근하려면 포트번호를 명시해주어서 접근해야 한다.
내가 사용하는 ec2는 **** port를 tcp포트로 열어놓고 사용하고 있다. (80포트는 못쓰게? 되어있는것 같았다.)
express는 지금 ****포트를 사용하고 있다.
http://artdev.me:****이런식으로 접근하지 않으면 요청을 거부하게 되어있다.
에초에 express가 80포트를 사용하면 이럴일이 없을텐데 80포트를 express에서 못쓰게 되어있는것 같았다.
그래서 방법을 찾은것이 url에서 80포트로 요청하면 다른 포트로 리다이렉트 하는것이었다.
ec2에 설치된 우븐투에 아래 명령어를 실행시켜주면 해결이 될것이다.
iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
iptables 명령어를 한번 공부해야 할것 같다.
728x90반응형'SOFTWARE DEVELOP > Development' 카테고리의 다른 글
[Development]What is meant by the term “hook” in programming? (0) 2020.07.16 [Development] Recursion과 memoization (0) 2020.06.29 [Development] CPU architecture 와 Apple silicon (0) 2020.06.24 [Development] Recursion (0) 2020.06.15 [Development] MVC 패턴 (0) 2020.05.26 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)