AWS_WEB3 계층 환경 구축 ①

6552 단어 AWS
AWS는 WEB3 계층의 환경 구축에 도전합니다.
어쨌든 만들고 싶은 환경은 아래 그림과 같다.
AP 서버의/etc/hosts 또는tomcat 서버입니다.xml 업데이트를 통해
참조된 DB가 MySQL1에서 MySQL2로 전환되었는지 확인합니다.

◆VPC
ΥVPC 제작
서비스에서 [VPC]를 선택했습니다.
왼쪽 창의 [VPC]에서 [VPC]를 생성합니다.
※ VPC 대시보드에서 마법사로도 제작 가능
서브넷은 172.16.0.0/20입니다.

(2) 서브넷 제작과 VPC 연결
왼쪽 창의 서브넷에서 서브넷을 생성합니다.
방금 만든 VPC를 선택했습니다.
가용성 구역은 도쿄 구역 1a를 선택합니다.
서브넷은 172.16.1.0/24입니다.

◆ 네트워크 게이트웨이 만들기
왼쪽 창의 인터넷 게이트웨이에서 인터넷 게이트웨이를 만듭니다.

생성된 후 VPC와 연결됩니다.


이제 여기까지 했어.

◆ 근표의 제작과 연관성
왼쪽 창의 루트 테이블에서 루트 테이블을 만듭니다.
이름을 지정하고 VPC에 연결합니다.

루트 테이블이 완성된 후에 내용을 편집합니다.
루트 탭에서 루트 편집

목적지에 모든 네트워크(0.0.0/0)를 입력하고 대상에서 생성된 인터넷 게이트웨이를 선택합니다.

다음은 루트 테이블(상자)과 서브넷을 연결합니다.
서브넷 연결 탭의 서브넷 연결 편집에서 를 클릭합니다.
루트 테이블을 서브넷(공용)과 연결합니다.


그림으로 현 상황을 표현하는 것이 바로 이런 느낌이다.

◆ EC2 센서 생성
기반이 마련되어 가상 서버를 구축했습니다.
AWS Management Console 서비스에서 [EC2]를 선택했습니다.
※ 위의 절차에 따라 [VPC]를 열고 브라우저의 다른 탭에서 여는 것이 좋습니다.
왼쪽 창의 인스턴스에서 인스턴스를 시작합니다.
무료 아마존 리눅스 2를 선택하세요.

실례 형식은 무료 상자의 t2micro를 선택하고 다음 단계입니다.

3단계에서 다음 항목을 변경합니다.
・ 네트워크 프로젝트에 연관된 VPC
· 서브넷 프로젝트도 똑같이 만든 Public-subnet과 연관
· PC에서 ssh를 수행하기 위해 공용 IP 자동 할당 활성화
· 종료 보호의 유효성 검사(※ AWS에서 인스턴스의 종료 = 파괴, 주의)

4단계에서 EBS(EC2 인스턴스에 해당하는 디스크, 네트워크 액세스를 통해 데이터를 저장)는 공통 SSD8G를 유지합니다.
[종료 시 삭제]에서 선택하지 않으면 인스턴스를 삭제한 후에도 EBS 에 따라 요금이 부과되므로 주의해야 합니다.

탭에 Name 키를 사용하여 "WEB용"을 추가합니다.
이름을 붙이지 않으면 실례가 늘어날 때 의미가 불분명해진다.

보안 그룹에서 새 보안 그룹을 만들고 이해하기 쉬운 보안 그룹으로 명명합니다.
※ 안전팀의 이름은 제작 후 변경할 수 없는 규격입니다.대체 방법으로 보안 그룹만 복사하고 별칭으로 새로 만들 수 있습니다.
WEB 서버에서 사용하기 때문에 다음은 전체 열기(0.0.0/0)로 프로토콜을 엽니다.
・HTTP(80)
・HTTPS(443)
・SSH(22)
・ ICMP(소통 확인 ping용)

마지막으로 새 키 쌍을 만들고 다운로드합니다.
※ EC2 인스턴스에 액세스할 때 필요하므로 적절하게 보관해야 합니다.잃어버려도 방법이 있을 거야.

⑥ SSH를 통한 EC2 인스턴스 액세스
TeraTerm에서 호스트 이름에 EC2의 공용 IP 주소를 입력하여 SSH 연결을 수행합니다.
※ 공통 주소는 EC2 인스턴스의 [상세] 탭에서 확인할 수 있습니다.

아마존 Linux의 초기 사용자는ec2-user
※ AWS의 초기 사용자는 OS에 따라 다릅니다.
게시/초기 사용자
Ubuntu Ubuntu
RHEL ec2-user
CentOS centos

개인 키 항목에서 방금 다운로드한 키 쌍을 선택하면 EC2에 SSH가 연결된 사례를 확인할 수 있습니다.

길어져서 여기 와서 처음 썰어요.
다음에는 전용 서브넷에 배포할 예정인 AP 서버/DB 서버의 EC2 인스턴스를 구축합니다.
WEB 서버에 nginx와 nginx를 설치합니다.conf를 만듭니다.
AP 서버에 tomcat 및 MySQL 드라이버가 설치되어 있습니다.
DB 서버에 MySQL을 설치하고 싶습니다.
다음에 다 할 수 있을까요?
계속하다
https://qiita.com/shinichi_yoshioka/items/e358f57a3ecb7735c091

좋은 웹페이지 즐겨찾기