본문 바로가기

728x90
반응형

개발일기/AWS

(4)
EC2 서버에 프로젝트 배포해보기 먼저 깃허브에서 코드를 받아올 수 있도록 EC2에 깃을 설치 해보겠습니다. sudo yum install git 설치가 완료되면 다음 명령어로 설치 상태를 확인해봅니다. git --version git이 정상적으로 설치 되었으면 git clone으로 프로젝트를 저장할 디렉토리를 생성합니다. mkdir ~/app && mkdir ~/app/step1 해당 디렉토리로 이동합니다. cd ~/app/step1 그후 본인의 깃허브 페이지에서 clone할 프로젝트의 https 주소를 복사합니다. 복사한 https주소를 통하여 clone을 진행합니다. git clone 복사한주소 마지막으로 프로젝트 디렉토리로 이동하여 제대로 프로젝트가 clone 되었는지 확인합니다. cd 프로젝트이름 여기까지 EC2에 프로젝트 배포..
AWS(EC2) RDS 인스턴스 생성하기 AWS로 서비스를 하기 위해서 데이터 베이스를 생성해보도록 하겠습니다.  콘솔로 로그인 한 후에 검색창에 rds를 검색하여 rds 서비스로 들어갑니다. 데이터베이스 생성 버튼을 클릭합니다. 원하는 DB 엔진을 선택합니다. 저는 MariaDB를 선택하였습니다. MariaDB를 선택한이유는 다른 엔진에 비하여 가격이 저렴하며(상용화시) Amazon Aurora 교체가 용이하기 때문입니다. 상황에 맞는 템플릿을 선택합니다. 저는 프리티어 버전을 사용하고 있기 때문에 프리티어 버전을 선택하였습니다. DB 정보를 입력합니다. 원하는 인스턴스 이름과 사용자이름 , 비밀번호를 설정하면 됩니다. 스토리지를 설정합니다. 퍼블릭 액세스를 예로 변경합니다. 나머지 설정들은 기본값으로 사용하여도 무관합니다. 마지막으로 맨 하..
EC2 서버 접속하기(Windows) 이전 포스팅에서 생성한 EC2로 접속을 해보겠습니다.윈도우로 접속하는 방법을 알아보겠습니다.Windows에서는 Mac과 같이 ssh  접속하기엔 불편한 점이 많아 putty를 설치하여 진행하겠습니다.설치해야할 파일은 putty.exe , puttygen.exe 입니다.(https://www.putty.org/) 먼저 설치한 puttygen.exe를 실행합니다.putty는 pem 키로 사용이 안되며 pem 키를 ppk 파일로 변환해야합니다. puttygen이 이 과정을 진행해주는 프로그램입니다.  Conversions -> Import key 순서대로 클릭해줍니다. 그후 생성하였던 .pem 파일을 선택해줍니다. 그럼 위 그림과 같이 자동으로 변환이 완료되고 Save private key 버튼을 클릭하여 p..
EC2 인스턴스 AWS(EC2) 인스턴스를 생성하는 방법을 알아보겠습니다.여기에서는 AWS에서 무료로 제공하는 프리티어 플랜을 사용 하였으며,프리티어 플랜은  사양이 t2.micro만 사용이 가능합니다. 월 750시간의 제한이 있으며, 750시간이 초과하면 비용이 발생합니다.  먼저 AWS 콘솔에 로그인을 합니다.  콘솔에 로그인을 하게되면 우측 상단에 리전을 서울로 변경합니다.(기본은 시드니로 되어있을겁니다.)  검색창에 EC2를 검색한후 EC2 서비스로 진입합니다.  인스턴스 시작 버튼을 클릭합니다.  제가 선택한 정보입니다. 여기서는 1AMI를 선택하였고, 프리티어 플랜이라 t2.micro를 사용합니다. 이름 및 태그를 추가합니다. EC2의 이름을 붙인다고 생각하면 됩니다.  키 페어를 생성합니다.인스턴스로 접근하..

728x90
반응형