⭐ AWS (217) 썸네일형 리스트형 Global Accelerator # 이번시간에는 Global Accelerator 를 생성하고 고정 ip를 적용하는 실습을 진행 합니다. 2021.09.14 - [AWS/EC2] - ELB 구현하기 ELB 구현하기 1. 인스턴스 생성 (2개) 2. SSH 로 접근하여 Apache web서버 설치하기 sudo apt-get update sudo apt-get install apache2 apache2 -version 3. AWS 보안그룹에서 80포트 열기 4. 퍼블릭 ip를 활용하여 아파치.. may9noy.tistory.com # 선행 작업 으로는 ALB가 생성 되어 있어야 합니다. # 지금부터 Global Accelerator 를 생성해봅시다. - Create accelerator 를 클릭하여 생성을 합니다. - Accelerator.. ELB 구현하기 1. 인스턴스 생성 (2개) 2. SSH 로 접근하여 Apache web서버 설치하기 sudo apt-get update sudo apt-get install apache2 apache2 -version 3. AWS 보안그룹에서 80포트 열기 4. 퍼블릭 ip를 활용하여 아파치 웹서버에 접근하기 - ELB-01 - ELB-02 5. 대상그룹 생성하기 -아파치 로그 기본 경로 : /var/log/apache2 - tail -f access.log 를 입력하여 어떤 방식으로 접근이 되고 있는지 확인 할 수있다. 6. 로드밸런서 생성하기 7. 아파치 로그 모니터링 및 확인하기 cd /var/log/apache2 tail -f access.log S3를 활용한 Code PipeLine 구축 # 개념도? - Code build 없이 Code PipeLine을 구축하는 방법에 대해서 알아보자. (Code Deploy를 S3로 하는 방법) 1. S3 생성 Name : codepipeline-test-01 2. 버킷 > 속성 > 버킷 버전 관리 항목에서 활성화를 선택한 뒤 저장을 한다. 3. 샘플코드 다운로드 (로컬 컴퓨터의 폴더 또는 디렉토리에 저장합니다.) * 배포 Target의 OS종류 Linux : https://docs.aws.amazon.com/ko_kr/codepipeline/latest/userguide/samples/SampleApp_Linux.zip Window : https://docs.aws.amazon.com/ko_kr/codepipeline/latest/userguide/.. Apache Access 로그를 CloudWatch 에서 수집 및 모니터링하기 1. AWS EC2 인스턴스에 아파치 웹서버를 설치 한뒤 Apache 기본 화면을 띄웁니다. 2021.08.29 - [Applications] - EC2 인스턴스에 Apache 웹서버를 띄워보자 EC2 인스턴스에 Apache 웹서버를 띄워보자 1. 해당 인스턴스에 아파치를 설치 후 Apache Main 화면을 띄워보자. - SSH 툴을 이용해서 내 서버(인스턴스)로 접속한다. - 우선 명령어 sudo apt-get update 를 날려 설치 가능한 리스트를 업데이트 한다. - may9noy.tistory.com 2. EC2 인스턴스 SSH로 접속하여 Apache Access.log 파일을 확인 합니다. 2021.04.06 - [AWS/EC2] - CMD를 활용, SSH로 EC2 인스턴스에 로그인하기!! .. CloudWatch Agent를 통한 인스턴스 로그 수집 1. 로그를 수집할 대상의 인스턴스에 SSH로 접속을 합니다. (SSH 접속이 가능한지 테스트) 2. Cloud Agent를 이용하여 사용량을 조회 일단 CPU 사용량이나 네트워크 전송량 등은 CloudWatch에서 기본적으로 제공해주지만, 메모리와 디스크 사용량은 제공해주지 않습니다. 이를 지표로 보기 위해서는 다음과 같은 작업이 필요합니다. 3. 인스턴스에 IAM 역할을 추가해주어야 합니다. IAM 서비스에서 역할 만들기를 선택한 후, EC2에 서비스 역할을 지정할 것이므로 EC2를 선택합니다. 4. 정책 중 CloudWatchAgentServerPolicy를 검색 후 선택하고, 역할을 생성해줍니다. 5. 인스턴스로 들어가여 IAM 역할을 바꾸어줍니다. 6. 위의 작업을 설정한 인스턴스로 SSH 접속.. AWS WorkSpace Alt + Tab 기능 안될경우 만약 AWS WorkSpace 서비스를 이용하면서 Alt + Tab 기능이 작동하지 않는 경우 Ctrl + Alt + Tab을 눌러 창전환 기능을 사용할 수 있습니다. 그리고, 전체 화면 모드에서 데스크탑 환경으로 빠르게 변경할 경우 Ctrl + Alt + Enter를 눌러 호스트 데스크톱으로 빠르게 전환할 수 있습니다. 참고 하시길... 타계정의 S3 데이터를 복사하는 방법 # 계정 A : 복사할 파일의 출발지 # 계정 B : 복사된 파일의 목적지 계정B에서 S3 Bucket권한을 갖은 IAM 객체를 만들어 해당 키값을 이용하고, 복사할 객체를 가지고 있는 계정A의 Bucket Policy를 수정한 후 계정B의 IAM 객체의 키 값을 이용하여 AWS CLI를 통해 S3 복사하기를 합니다. # 테스트 구성 - IAM > 정책생성을 클릭하여 아래의 화면으로 이동 후 정책을 넣어줍니다. { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:ListBucket", "s3:GetObject" ], "Resource": [ "arn:aws:s3:::Source-Bucket", "arn:aws:s3:.. AWS WorkSpace 설치 및 구성 - AWS WorkSpace 란 웹 브라우저에서 가상 데스트탑을 엑세스 할 수 있는 기능 입니다. 1. AWS 서비스 검색에서 WorkSpace를 검색하여 서비스로 이동합니다. 서비스로 이동 후 Get Started Now 를 클릭하고, 생성을 시작합니다. 2. Set up Directory 를 클릭 > 디렉토리 유형을 아래와같이 설정 후 다음을 클릭하여 이동합니다. 3. 디렉토리 정보 입력 4. Newwork 정보를 설정하고 다음을 클릭하여 다음으로 이동합니다. 5. 검토 및 생성을 확인하고 디렉터리 생성을 클릭하여 생성 합니다. 6. 생성중인 서비스의 모습 생성이 완료된 후 접속을 해보자. 7. 이전 1 ··· 17 18 19 20 21 22 23 ··· 28 다음