40대 아저씨가 EC2에서 아파치를 시작했어요.

5729 단어 AWS

본 보도에 관하여


이 기사는 AWS 초보자인 제가 공부하면서 모르는 단어와 개요를 최대한 쉽게 이해할 수 있도록 정리한 것입니다.
오류가 있으면 댓글로 알려주세요.

AWS 최종 제작 도면



생성 과정


❶ EC2 인스턴스를 생성하는 동시에 Apache 설치
EBS 작성 및 부착
❸ 부착 후 설치 사용 상태

1. EC2 인스턴스를 생성하는 동시에 Apache 설치


서비스에서 EC2 선택

인스턴스 시작 (빨간색 상자) 을 클릭합니다.

Amazon Linux2AMI(HVM), SSD Volume Type(빨간색 상자) 선택

인스턴스 유형은 t2입니다.micro 선택(빨간색 상자)
선택 후 다음: 인스턴스 세부 정보 설정 클릭

네트워크는 이번에 기본값(빨간색 상자)을 사용합니다.
서브넷도 포함됨 (파란 상자)
공통 IP 연결 네트워크 자동 할당 유효(블랙박스)

#!/bin/bash                      #シェバン
echo "===yum -y install httpd==="
yum -y install httpd             #Apacheインストール
echo "===systemctl start httpd.service==="
systemctl start httpd.service        #Apacheサービスをスタート
echo "===systemctl enable httpd.service==="
systemctl enable httpd.service        #再起動後もApacheサービスをスタート
echo "echo $(curl http://169.254.169.254/latest/meta-data/instance-id) >> /tmp/test"
echo $(curl http://169.254.169.254/latest/meta-data/instance-id) >> /tmp/test
#インスタンスIDを/tmp/testに書き出す
사용자 데이터에 위 내용 쓰기
바로 ↓

완료 후 다음: 스토리지 추가

사실 여기서는 EBS를 추가할 수 있는데 이번에는 나중에 덧붙이는 형식으로 공부하고 싶어요.
또 (빨간색 테두리) 부분은 검사가 없으면 실례가 끝날 때 삭제하지 않아 낭비 비용이 발생할 수 있으므로 주의해야 한다
종료 후 (파란 상자) 다음: 추가 클릭

입력 (빨간색 상자)Name
(푸른 테두리) 좋아하는 이름으로 (자신은 EC2-test-1)
(블랙박스) 모두 입력 후 클릭

(빨간색 상자) 규칙 추가 클릭
(블루프레임) 이번에는 HTTP 통신을 통해 Apache 액세스 필요
(블랙박스) 마지막으로 확인 및 제작 클릭

화면이 실례적인 확인 화면으로 옮겨집니다. 확인한 후 (빨간색 상자) 를 클릭하여 시작합니다.
이번에 기존의 키 쌍을 사용하려면 키 쌍을 선택하고 아래의 검사 표시줄 (파란 상자) 을 확인하십시오
완료되면 를 클릭하여 인스턴스 만들기(블랙박스)

EC2가 작동 중이라면 문제가 없습니다.
이후에 공용 IPv4 주소를 확인하고 복사하십시오.
Tera Term으로 EC2에 로그인하여 셸 스크립트가 제대로 작동하는지 확인
systemctl status httpd.service
하면, 만약, 만약...

이렇게 active (running) 가 되면 Apache 가 시작됩니다.
다음은
cat /tmp/test
하면, 만약, 만약...

실례 표지가 tmp/test에 기록된 것을 볼 수 있습니다
다음
cat /var/log/cloud-init-output.log
상술한 내용을 입력하면 일부 발췌문입니다. 아래와 같습니다.

(빨간색 상자) echo "==systemctl start httpd.service=="등 확인용 echo
(파란 상자) echo의 실례 ID를/tmp/test에 쓰는 것을 확인할 수 있습니다
이런 일지가 아직 남아 있다는 것을 잊지 마세요!!
그러면 공용 IPv4 주소를 입력하여 Apache가 있는지 확인하고 싶습니다.

문제없다

마지막


많이 만들었네~
linux 명령도 많이 쳤어요.
linux는 따로 공부해야 한다
아직 제작 도중에 있기 때문에 다음에는 EBS를 붙여서 쓰고 싶어요.
한편 이 글은 AWS 초보자를 안내하는 체계적인 애니메이션 학습 서비스인'AWS CloudTech'과제 과정에서 작성됐다.
https://aws-cloud-tech.com/

좋은 웹페이지 즐겨찾기