상세 컨텐츠

본문 제목

AWS :: EC2 생성하기

AWS

by 비오스터딩 2021. 1. 26. 20:52

본문

트리쉐이킹?

webpack optimization 으로 찾아서

라이브러리마다 최적화 할수 있는지 찾아보기

 

AWS에서 EC2 생성하기

 

1. EC2 클릭 - 인스턴스 사용하기 클릭 - 원하는 서버클릭

(프리티어 사용가능이라고 적힌 템플릿은 무료버전 사용자들도 사용할 수 있다.)

** 우분투는 리눅스 기반의 운영체제이다.

 

 

2. 인스턴트 유형 선택

(프리티어사용가능인 유형은 무료버전이기 때문에 cpu와 메모리 용량이 크지 않다.)

 

3. 보안그룹 구성 (나머지 3, 4, 5는 필요하다면 변경한다.)

SSH는 기본으로 추가되어있다. HTTP와 HTTPS를 추가한다.

SSH는 터미널을 사용하여 페이지에 접속할 수 있는 유형이다. 해커들의 침입을 막기위해 내 ip로 지정하자.

 

4. 시작하기를 누르면 키 페어 선택 또는 생성창이 뜬다.

키 페어 이름을 입력하고 키 페어를 내 프로젝트 최상위 폴더에 다운로드 받는다. 여기서 주의할 점은 키 페어는 노출 되면 안되므로 .gitignore에 키페어를 설정해주어 깃허브에 올라가지않도록 해야한다.

 

5. 인스턴스 생성 완료!

 

7. 인스턴트 연결하기

인스턴스 연결은 SSH 클라이언트를 사용해서 한다.

키페어가 있는 폴더에서 ssh-i "키페어.pem" ... 을 터미널에 입력하면 된다.

 

** 여기서 주의점은 경로에 한글 경로가 없어야한다. 한글이 있을 경우 다음과 같은 오류가 발생한다.

Warning: Identity file react-nodebird.pem not accessible: No such file or directory.      

 

그리고 또 오류가 하나더 발생했다. 프라이빗키가 보호되지 않았다는 오류...

이 오류는 프라이빗키 파일을 우클릭한 후, 보안에서 소유자에게만 권한을 부여하면 된다. 

 

연결이 성공하면 경로가 다음과 같이 바뀐다!

 

 


*** 간단한 우분투 명령어

 

깃허브 연결하기

git clone {깃허브주소}

cd : 폴더 이동

ls : 현재 폴더 안에 있는 폴더 혹은 파일 보기

ls -al : 현재 폴더 안에 있는 폴더 혹은 파일 자세히 보기

 

 

반응형

관련글 더보기

댓글 영역