PuTTY에서 스트림릿 실행 후 External URL 주소로 웹 브라우저가 실행이 안 될 경우에는 AWS EC2 방화벽 설정을 해주면 된다.
Streamlit 실행위한 AWS EC2 방화벽 설정과 포트 처리하는 방법
EC2 방화벽 설정
EC2 의 인스턴스 > 보안 항목 이동 > 보안그룹 주소 클릭
인바운드 규칙 편집
규칙 추가 >
유형 : 사용자 지정 TCP
포트범위 : 8501
소스 : AnywhereIPv4
로 설정한 후 규칙 저장하면 완료!
위 과정을 완료 후 External URL로 웹 페이지에 재접속해보고, 만약 웹페이지가 뜨지 않는다면 PuTTY를 다시 껐다 켜보면 된다.
웹 페이지가 뜨는 것이 확인되면, EC2에 앱 배포가 완료된 것이다.