AWS

[NNN]_EC2 생성하기

해갈 2024. 3. 2. 20:00

1. AWS 로그인

 

2. AWS Management Console 접속

https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2#

 

https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2

 

ap-northeast-2.console.aws.amazon.com

 

3. 지역 변경

  • 지역을 서울로 변경해 접근성을 높임

 

4. 인스턴스  시작

  • EC2 대시보드에 접속해 인스턴스 시작

 

 

5. 이름 설정

 

 

6. 애프리케이션 및 OS 이미지

  • 무료로 사용가능한 우분투 사용

 

7. 키 페어(로그인) 생성

  • 새 키 페어 생성해 로컬환경에서 보관

 

 

8. 네트워크 설정

  • 보안 그룹 생성해 SSH, HTTPS, HTTP 트래픽 허용
  • 위치 무관으로 설정

 

9. 인스턴스 시작

 

 

 

9. EC2 확인

 

  • EC2 로 돌아가 실행중인 인스턴스 확인

 

 

10. 이름 수정

 

 

11. back 인스턴스도 동일한 옵션으로 생성

 

 

12. git commit

  • front 폴더와 back 폴더가 담긴 루트 폴더를 깃허브에 커밋
  • .gitignore 에 다음과 같이 작성해 보안 키 탈취에 대비

NNN/.gitignore

# Serverless directories

/front/build
NNN.pem
node_modules
.env
.next

 

 

13. 인스턴스에 연결

  • front 인스턴스 연결을 누른 뒤, SSH 클라이언트에서 다음과 같은 명령코드를 복사

 

  • 해당 root 폴더이 NNN 폴더의 터미널에서 붙여넣고, 실행

 

  • ubuntu 에 NNN 레퍼지토리 연결

 

  • cd NNN, cd front 로 레퍼지토리 front 폴더 접근