AWS/AWS 사용
-
[AWS] EC2 에서 디렉토리, 파일가져오기AWS/AWS 사용 2021. 4. 1. 22:11
매번 EC2에서 디렉토리 혹은 파일을 가져올때 명령어가 하나씩 삐끗해서 여러번 틀리고 여튼 귀찮다!! 이번 포스팅에서 정리 한번 깔끔하게 할생각입니다 ㅎㅎ 1. 원격 서버(EC2)폴더 ===> 로컬 폴더 scp -r -i xxxxx.pem ubuntu@public IpV4 DNS of EC2:/원하는 서버 디렉토리/ /원하는 로컬 디렉토리/ 2. 로컬 폴더 ===> 원격 서버(EC2)폴더 scp -r -i xxxx.pem /원하는 로컬 디렉토리 ubuntu@public IpV4 DNS of EC2:/원하는 서버 디렉토리/ 3. 원격 서버(EC2)파일 ===> 로컬 폴더 scp -i xxxxx.pem ubuntu@public IpV4 DNS of EC2:/원하는 서버 디렉토리/파일명 /원하는 로컬 디렉토리..
-
[AWS] EC2에 MYSQL설치AWS/AWS 사용 2021. 3. 31. 20:05
소규모 프로젝트에서 RDS로 DB를 운용하기엔, 비용이 부담스럽다. EC2에서 데이터베이스를 구축해보자. 관리자 권한 전환 후 apt-get install mysql-server apt-get install mysql-server command 실행 그 다음 mysql -u root -p mysql에 위의 커맨드를 입력해 접속해보자. (처음엔 계정설정이 안되어있어 EnterPassword나올시 그냥엔터) // mysql version 8.xxx // sql 언어사용 mysql> alter user 'root'@'localhost' identified with mysql_native_password by '1234'; mysql> FLUSH PRIVILEGES; mysql> exit root 계정의 비밀번..
-
[AWS] EC2상의 Node.js 간단한 서버구현AWS/AWS 사용 2021. 3. 24. 04:28
이전 포스팅에서 Node.js설치를 완료하였다. 이번에는 간단한 app.js를 작성하고, 잘 실행되는지 테스트 해보자. 우선 app.js 파일을 만들 디렉토리를 생성해주고, mkdir "folderName" // 폴더 생성 cd folderName // 폴더로 이동 npm init // npm init npm install --save express // express 설치 그다음, pm2를 이용하여 nodejs 어플리케이션을 구동해보자. ( pm2란 nodejs를 위한 프로세스 매니저 이다, 로컬 터미널을 종료해도 간단하게 계속해서 서버를 운용하게 해주기도하는 고마운 존재이다.) 글로벌로 pm2를 설치한뒤, app.js를 실행시켜보자. npm install -g pm2 pm2 start app.js a..
-
[AWS] EC2 Node.js 설치AWS/AWS 사용 2021. 3. 24. 03:36
Linux 기반으로 생성된 EC2에 Node.js를 설치해보자. 아래의 AWS공식 문서와 함께 진행해보자. https://docs.aws.amazon.com/ko_kr/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html 자습서: Amazon EC2 인스턴스에서 Node.js 설정 - 용 AWS SDK JavaScript 노드 설치는 현재 EC2 세션에만 적용됩니다. EC2 인스턴스가 사라지면 노드를 다시 설치해야 합니다. 다음 단원에 설명된 대로 유지하려는 구성이 있는 경우 대안은 EC2 인스턴스의 AMI를 만드는 것 docs.aws.amazon.com 1. SSH를 사용하여 ec2-user로 Linux 인스턴스에 연결한다..
-
[AWS] EC2 생성AWS/AWS 사용 2021. 3. 24. 00:28
학생계정으로 리전을 미국동부제외한 곳으로 설정하니 API 오류가 발생해 테스트 겸 그냥 미국동부로 진행했다. (원인 아시는분 댓글좀 부탁드립니다 :) ) 각각의 단계별 세부 항목에 대한설명은 다음 포스팅에 할 예정입니다:) 지금 생성하는 EC2는 거의 default EC2라 보시면 되겠습니다 ! 바로 아래 메뉴의 인스턴스 시작을 눌려서 AMI를 선택해 주자. (필자는 Amazon Linux 2 AMi..) 기호에 맞는 운영체제를 선택하자.. CPU, 메모리 선택(필자는 프리티어 ㅠㅠ 선택) 인스턴스 갯수설정 나머지는 default로 다음! 스토리지 설정 defalut로 다음! 기호에 맞는 태그 추가.. Linux에서 원격제어를 위한 SSH (default)에서 필요에 의해 추가로 HTTP 추가. 모든 설..
-
[AWS] AWS Educate으로 시작하기AWS/AWS 사용 2021. 3. 23. 23:34
이렇게 저렇게 AWS를 사용한지 2년이 되었는데 AWS에 대한 개념도 잘 안잡히고, 구글링을 통해 문제해결에 급급했었다. 심지어 educate 계정으로 100$ 크레딧 받는것도 이번에 알았다... https://aws.amazon.com/ko/education/awseducate AWS Educate 클라우드 진로 클라우드 진로 클라우드 진로를 통해 업계 선두의 클라우드 커리어에 요구되는 최고의 클라우드 기술에 대해 알아보세요. 기계 학습 과학자에서 애플리케이션 개발자에 이르기 aws.amazon.com 자신이 다니고 있는 학교계정에 알맞게 인증한 후 로그인 해주자. 로그인 한 후, AWS Account 메뉴를 클릭하자! 헉헉 ㅠㅠ 1년도 안남은 100$ credits ㅜㅜㅜ 여기서 AWS Console..
-
[AWS error] 404 Not FoundCode: NoSuchKeyMessage: The specified key does not exist. 해결법AWS/AWS 사용 2020. 12. 27. 12:57
당황스럽다, 학교 과제 겸, 어머님이 운영하시는 물류관련 회사를 위한 웹사이트 구축 중, S3에 배포하고 작동이 다 잘되지만, refresh, 즉 새로고침시에 404 Not found error가 발생한다. 그러나, 걱정하지마라 구글은 눈보다 빠르다. 구글링 결과, S3에서 잡다한? 에러가 일어나곤 한다... Cloud Front설정을 해라.. 라는 설명글이 나오지만 시도 후, 잘 적용이 되지않았다. 구글링하며 다시 든 생각이지만, 어서 빨리 AWS자격증 또는 AWS의 다양한 서비스들에 대해 공부하고 싶은 욕망이 끓어 넘친다. 아, 혹시 에러를 해결하기 위해 찾아오시는 분들을 위해 각설하고, 이렇듯, 정상 작동중인 상태에서 refresh와 함꼐 404 error가 찾아온다, 해당 사용 중인 S3 버켓의 ..