aws에서 웹 프로그램을 실행시키거나 서비스를 실행시키면 외부에서 접속할 수 있게 해야되는데.
그럴려면 해당 프로그램이 실행되는 포트를 열어줘야 외부에서 접속할 수 있게되서
aws ec2페이지의 인스턴스를 눌러 보안에서 인바운드 규칙을 추가해줘야한다.
일반적으로 22번 포트만 열려있는데
규칙추가를 눌러 유형을 사용자 지정 TCP로 포트번호를 입력하고 0.0.0.0/0으로 소스를 설정하게되면 모든 ip에서 접속이 가능하게 설정이 된다.
이것도 nohup으로 백그라운드로 프로세스를 실행시켜줘야하는데
아래 명령어가 포트를 지정해 실행시키는 명령어이다.
nohup python3 -m application.py --server.port 8800 > output.log 2>&1
'DevOps > AWS' 카테고리의 다른 글
유동적 외부 ip를 고정 외부 Ip로 변경하는 방법(유료) (0) | 2024.12.26 |
---|---|
aws에서 백그라운드 프로세스로 실행하기 (0) | 2024.12.26 |
ubuntu 인스턴스 생성후 세팅 명령어 (0) | 2024.12.24 |
aws 인스턴스에 파일 옮기기(by github) (0) | 2024.12.23 |
aws에서 인스턴스 만들기 (0) | 2024.12.23 |