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 폴더 접근
'AWS' 카테고리의 다른 글
[NNN]_ubuntu 에 노드 설치 (0) | 2024.03.03 |
---|