대시보드
프로필 클릭 -> AWS Billing Dashboard
-> Lagacy Pages -> Billing Home
sudo apt-get update
sudo apt-get install nginx
sudo systemctl start nginx
sudo systemctl status nginx
// 재시작
sudo systemctl restart nginx
cd /var/www/html
sudo vim index.nginx-debian.html
https://javaoop.tistory.com/43
chmod 400 newkeypair.pem
ssh -i newkeypair.pem ubuntu@13.125.235.230
yes
attch로 넣어줄 때 availbility zone이 일치하는지 확인한다.
볼륨과 스냅샷 - 안쓰는데 놔두면 과금 될 수 있음
EBS와 AIM차이

dns namd을 주소창에 붙여넣는다.
생성

Self managed선택 -> 비밀번호 입력


전화번호 입력과 자동 갱신 주의
https를 사용하기 위해 필요하다. 리스너를 붙여줘야한다.
처음 파일 올리고 open으로 누르면 나오는 이유는 무슨 뭐 .. 토큰같은걸 자동발급해줘서 그렇다고 한다..
permision -> bucket policy -> Edit Block public access (bucket settings)해제해야 열린다.. 물론 다 오픈되기 때문에 정책을 따로 넣어줘야 한다.
Edit bucket policy->AWS Policy Generator사용하면 간편하게 가능한다.
Principal
Amazon Resource Name (ARN)
Edit bucket policy edit누르면 나오는거에 `/추가 (버켓 경로 끝에/*`을 붙여주면 모든 파일에 대해 허용)
왜인지 s3으로하면 http로 안들어가진다.
그것조차 귀찮다면 sc static web hosting policy 이런식으로 필요한거 검색해서 복붙
access, secret키 발급
S3로 이미지 업로드
S3로 이미지 업로드2
이미지 여러개 업로드 하기
Origin access control settings (recommended)옵션을 주어야 s3에서 오는 것들을 막을 수 있다. cloud front를 거쳐야한다.
(CNAME) 해줘야함

위에 없으면 생성

만든다음 실수로 위에뜨는 걸 닫았다면
origin -> edit -> copy policy 클릭
바로 밑에 go to bucket ... 클릭
파일을 수정했는데 화면이 안바뀔 경우
Invalidations -> create -> /*입력 수 생성
초기화 해서 캐싱된 것들을 사라지고 업데이트해준다.
일단은 Environment information -> node.js
Ec2 배포하기
Ec2 배포하기2
Elastic BeanStalk 배포