AWS EC2 port (feat. ERR_CONNECTION_REFUSED) (Devlog 5일차)

EenSung Kim·2021년 7월 23일
0

"트러블슈팅"


트러블

매일 매일이 트러블슈팅의 반복입니다. 단순하게는 작은 오타를 못 보고 지나쳐서 발생하는 문제부터, 개념을 아직 잘 이해하지 못한 탓에 벌어지는 문제들까지.

오늘의 트러블은 port 와 관련한 문제였습니다.

서버 자동화도 잘 마무리되었는데 위의 이미지처럼 서버에 접근 자체가 안 되는 겁니다. 문제를 해결하려고 오랜 시간을 고생했는데 의외로 맥 빠지게 해결되었습니다.


슈팅

http 를 위한 기본 포트는 80 이고 https 를 위한 기본 포트는 443 입니다. AWS EC2 에만 해당되는 내용은 아니고, 기본 포트 자체가 그렇게 설정되어 있습니다.참고자료

node 환경에서 서버를 동작시킬 때 포트 번호를 80 으로 맞춰주니 서버에 접근이 가능해졌습니다. 원하는대로 hello world 를 잘 볼 수 있게 되었네요.

로컬 환경에서 공부할 때야, 원하는 포트넘버를 잘 맞춰주기만 하면 접속이 가능했었는데요. 인터넷 환경에서 서비스하려니 그렇지가 않네요. 새로 지정해주면 해결된다는 글도 여럿 확인했습니다만 실력이 아직 모자란 탓인지 custom port number 를 지정해서 서버를 동작시키지는 못했습니다.


무거운 엉덩이가 답인 듯 합니다. 고생한 만큼 성장할 수 있겠죠. 나중에 생각하면 그 단순한걸 왜 알아차리지 못했나 싶을지도 모르겠지만, 부딪히기 전에는 모르는 거니까요. 계속 부딪혀봐야겠습니다.

profile
iOS 개발자로 전직하기 위해 공부 중입니다.

0개의 댓글