s3
-
[EC2] S3 다운로드 + 파일 압축 풀기 + 웹 사이트 구축 스크립트카테고리 없음 2023. 1. 16. 07:30
주어진 상황 s3의 버킷명은 skills-hyunsu99 s3 버킷의 /web 내부에 v1.tar 파일 업로드 v1.tar 파일 내부에는 v1 디렉터리 존재 v1 디렉터리 내부에는 html 모여 있음 목표 Apache(httpd)를 설치하고 시작 s3로부터 tar 다운로드 tar 압축 풀기 압축 푼 파일들 Apache /var/www/html에 옮겨서 웹 페이지 만들기 쉘 스크립트 #!/bin/bash -xe # /var/log/user-data.log에 에러를 기록하겠다 exec > >(sudo tee /var/log/user-data.log|sudo sh -c "logger -t user-data -s 2>/dev/console") 2>&1 # 설치 전에 우선 업데이트부터 하겠다 sudo yum up..
-
[EC2] S3 업로드/다운로드 스크립트카테고리 없음 2023. 1. 15. 00:47
사전준비 S3 버킷 생성 (버킷명 예시 : artifactory-hyunsu) IAM 프로파일에 S3 권한 주기 [고급 세부 정보] - EC2 체크 후 [다음] - AmazonS3FullAccess 체크 후 [다음] - 역할명 ec2-s3-role 입력 후 [생성] 업로드 #!/bin/bash -xe exec > >(sudo tee /var/log/user-data.log|sudo sh -c "logger -t user-data -s 2>/dev/console") 2>&1 echo "파일내용" > 파일명 #파일생성 aws s3 cp 파일명 s3://버킷명/파일명 #업로드 업로드 예시 #!/bin/bash -xe exec > >(sudo tee /var/log/user-data.log|sudo sh -c ..
-
2023 AWS 스터디 범위카테고리 없음 2023. 1. 14. 23:45
VPC Subnet (IP 범위) 라우팅 테이블 (게이트웨이 등의 목적지 연결하자) Internet Gateway (Public Subnet) NAT Gateway (Private Subnet) 보안 그룹 (EC2 등의 서비스 포트 통제하자) VPC Peering (VPC끼리 연결하자) EC2 ALB + 대상 그룹(TG) ASG 시작 템플릿 사용자 데이터 IAM 프로파일 IAM S3 CloudFront Route 53 CloudWatch EC2 내 Agent 설정 ECS Docker 명령어 ECR Code Pipeline Code Commit Code Build Code Deploy EKS Kubernetes CloudFormation Lambda AWS 참고 사이트 https://desert-antli..