1) AWS 서버 사용하기
1. aws 서버 환경 세팅 명령어들
- 한국시간 세팅 : EC2 컴퓨터의 시간대를 한국으로 맞추는 명령어
- sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
- 파이썬 (python3 → python) : python3 명령어를 python으로 사용할 수 있게 하는 명령어
-
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10
-
- pip (pip3 → pip)
- pip3 설치
- pip3 명령어를 pip으로 사용할 수 있게 하는 명령어
-
# pip3 설치 sudo apt-get update sudo apt-get install -y python3-pip # pip3 대신 pip 라고 입력하기 위한 명령어 sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1
-
2. aws 포트 열어주기
aws 서버 환경을 모두 설정해주고, 파일질라를 이용해 Flask 서버(app.py)를 옮겨서 실행하면 웹 구동 준비가 완료된다.
하지만, AWS 서버에서 구동하는 웹페이지상에 접속하기 위해서는 포트번호를 열어주어야 접속할 수 있다.
(AWS 접속이 안되는 이유)
- AWS 자체적인 보안이 있기 때문에 아무포트로 접속한다고 해도, 접속을 막는다.
- AWS에서 접속가능한 포트번호를 설정해준 후에야 접속이 가능하다.
(AWS 포트 여는 방법)
요 런처 위저드 클릭
- EC2 인스턴스에서 실행중인 인스턴스를 클릭해 보안그룹(Security Group)에 들어갑니다.
- 인바운드 규칙 편집을 클릭한 후 포트번호를 추가해줍니다.
이러면 접속 가능!
'Infra > AWS' 카테고리의 다른 글
aws s3 ( AWS 파일 업로드 저장소 ) (0) | 2021.09.27 |
---|---|
AWS Region vs Az(zone) - 리전과 존이란, (0) | 2021.09.22 |
포트포워딩 및 AWS 백그라운드 실행시키기 (nohup) (0) | 2021.09.18 |
AWS - MongDB 연동하기 (0) | 2021.09.18 |
AWS 시작하기 - 서버구매 및 서버 구동하기 ( 배포 ) (0) | 2021.09.18 |