#20230426(IAM

eeapbh·2023년 4월 26일
0

MZC

목록 보기
34/61
  • 그룹생성
  • 웹ui, cli 둘다 컨트롤

  • 사용자 생성 ㄱ
  • 콘솔 로그인 URL 복사 -> 시크릿창 켜서 붙여넣기

  • 실패했다고 뜸

  • 그럼 권환을 높여주자
    -> 다시 root계정 들가서 사용자그룹의 권한을 추가해줌

권한 추가 -> 정책연결 들가서 ec2fullAccess ㄱㄱ

권한부여가 실시간으로 반영이돼서 이제 인스턴스 잘만들어짐

RDS

RDS

Route53

가비아에 네임서버 4개 등록

IAM

  • 높은권한 추가

mobaXterm

sudo tar xvf food.tar -C /var/www/html/
sudo vi /var/www/html/index.html

메타데이터

curl http://169.254.169.254/latest/meta-data/public-ipv4

로드밸런서 생성 -> NLB




Route 53

IAM

EC2 - wordpress

  • 사용자데이터
#!/bin/bash
yum install -y httpd php php-mysql php-gd php-mbstring wget unzip
cd /tmp
wget https://ko.wordpress.org/wordpress-4.8.2-ko_KR.zip
cd /var/www/html
unzip /tmp/wordpress-4.8.2-ko_KR.zip
mv ./wordpress/* .
chown -R apache:apache /var/www/*
systemctl enable --now httpd

mobaXterm

web01

sudo yum install -y mysql

보안그룹

my-sg-rds 가서
원래 있던거 지우고
mysql -> my-sg-web 추가

RDS

엔드포인트 복사

mobaXterm

mysql -h wp-dbserver.czhjeo8zmjh3.ap-northeast-2.rds.amazonaws.com -u bongbong -p

로드벨런서 -> ALB

보안그룹 생성 누르고

인바운드 http, https 추가

리스너 및 라우팅 -> 대상그룹 생성

  • wordpress 만 등록

대상그룹 선택하고 로드밸런서 생성 ㄱ

mobaXterm

wordpress public ip 로 접속 ㄱ

cd /var/www/html
sudo vi index.html
<h1>wordpress</h1>

curl 127.0.0.1

우선순위??

cd /etc/httpd/conf

앞에다가 index.php 넣기

sudo systemctl restart httpd

그러니까 unhealthy가 됐다..

  • 상태검사 설정편집 들가서 저장 ㄱ

우리가 만든 index.html 은 헬스체크를 하기위한 용도로만 사용된다.

Route 53 -> 레코드 생성

blog.bong0918.shop 접속 잘들어가진다.

rds의 엔드포인트

wpserver로 이미지 만들고 그거 이용해서 시작템플릿을 만든다


그리고 생성 하기 ㄱ

템플릿으로 인스턴스 만들기 ㄱㄱ pvt2a, 2c, 2a 3개만들기

wp 01, 02, 03만 등록

  • 정상 4개 뜨면 잘되네

삭제 작업

EC2
wp01,02, 03 중지 ㄱㄱ

my-tg-nlb 대상그룹 삭제

Route 53
A레코드 지우고
영역 삭제 ㄱ

rds 일시적으로 중지

0개의 댓글