본문 바로가기

AWS8

AWS Certified Developer Associate (DVA) 자격증 취득 후기 회사에서 자격증 시험 비용을 지원해준다는 소식을 듣고 AWS 자격증 공부를 하게되었다. 자격증 신청 후 8주 내에 시험을 응시해야 했다. 물론 8주 내내 공부를 하지는 않고 공부한 일수만 치면 5일 정도? 공부방법 1. Udemy 강의 듣기 https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/ 검색해보니 가장 유명한 강의 같았다. 강의 원가는 99,000으로 비싼감이 있었는데, Udemy 자체에서 2~3만원으로 할인을 해준다. (할인 기간 D-7 이라 해서 얼른 사야겠다! 했는데 그냥 계속 2~3만원으로 해주는듯) 강의 하나는 2~3분, 길면 10분대로 짧은편이었다. 하지먄 AWS 거의 모든 서비스를 다루다 보니 강의양이 엄청났다.. 2022. 4. 23.
[ElasticCache] Redis 사용 및 EC2로 접속하기 스프링부트로 jwt를 공부하다 refresh token을 redis에 저장한다는 것을 듣고 redis에 대해 알아보았다. Redis에 대해 완전히 이해한 것도 아니고, 여러 블로그들을 보면서 대충 감만 잡아놓은 상태이기 때문에 Redis에 대한 개념정리는 좀더 공부한 뒤에 올릴예정이다! 일단 클러스터 모드, replica 등 아무것도 설정을 하지 않았다. 단순 redis 공부용, 데모용으로 만든거기 때문에..! 1. AWS 콘솔에 로그인 후 'Elastic Cache' 검색 2. 생성 버튼 누르기 아마 처음 생성하면 밑의 화면이 아니라 아무것도 없을 것이다. 생성버튼을 눌러서 생성해보자! 3. 설정하기 (EC2 생성과는 달리 한페이지로 끝낼수 있었다..@) 3-1. 클러스터 엔진으로 Redis를 선택하자.. 2021. 8. 25.
ubuntu mysql 외부 접속하기 aws ec2 mysql을 윈도우의 mysql workbench로 접속해보겠습니다! 1. ec2 접속 후 cd/etc/mysql/mysql.conf.d 로 이동합니다. 2. sudo vi mysqld.cnf 3. bind-address 127.0.0.1 가 적힌줄 맨앞에 # 를 넣어 주석처리 해주기 4. mysql 접속(sudo /usr/bin/mysql -u root -p) 5. 외부접속 허용 sql문 입력 mysql> create user 'root'@'%' identified by '[password]'; mysql> grant all privileges on *.* to 'root'@'%' with grant option; 'root' 대신 유저 이름을 넣어주시면되고, %는 모든 곳에서 접속 허용.. 2020. 8. 7.
ubuntu/windows node, npm 설치하기 ubuntu는 16.04 입니다! 1. nvm, node, npm 설치 nvm을 이용하면, node와 npm 을 동시에 설치할 수 있습니다. sudo apt-get install build-essential libssl-dev curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash source ~/.bashrc nvm --version 차례대로 관련패키지, nvm(버전 0.33.11), bashrc 를 통해 적용, nvm 설치 및 버전 확인 명령어 입니다. 2. node와 npm 설치하기 nodejs.org에 가시면 현재 LTS버전이 몇인지 확인해주세요 nvm install [현재 nodejs LTS 버전] .. 2020. 8. 5.
ec2 ppk 파일 없이 접속하기 putty를 사용하여 ec2 에 접속하고 있는데 어느순간 ppk파일을 넣어야 하는게 귀찮아 졌습니다. 또 다른컴퓨터에서 잠시 접속할 때 ppk파일을 같이 전송해야 접속할 수 있으니까 너무 불편했습니다. 그래서 ppk파일 없이 ip 주소 + 비밀번호로 접속할 수 있는 방법에 대해 작성 하겠습니다. 간편하지만 보안으로는 조금 약해 진다는 점은 감안해야 합니다! 먼저 설정해주려면 ip주소+ppk파일로 접속해야합니다. 1. 비밀번호 설정 제가 접속하는 user 는 ubuntu 입니다. ubuntu 계정의 비밀번호를 설정해줍니다. sudo passwd ubuntu root 계정으로 로그인하시려면 ubuntu 대신 root를 넣어주세요. 그러고 비밀번호를 설정해줍니다. 2. 비밀번호 접속 허락해주기 ~$ sudo .. 2020. 8. 2.
django EC2+Nginx+uWSGI 배포하기(3) 2020/07/26 - [개발/서버] - django EC2+Nginx+uWSGI 배포하기(1) django EC2+Nginx+uWSGI 배포하기(1) django rest api를 이용하여 만든 프로젝트를 aws의 ec2와 nginx, uwsgi로 배포하는 방법을 설명하겠습니다. 여러 블로그들을 참고했는데, 몇가지 파일들을 생성하는데 있어서 경로 설정해주는 것들이 다 ujin-dev.tistory.com 2020/07/26 - [개발/서버] - django EC2+Nginx+uWSGI 배포하기(2) django EC2+Nginx+uWSGI 배포하기(2) 이번 포스팅은 이전포스팅과 이어집니다. 2020/07/26 - [개발/서버] - django EC2+Nginx+uWSGI 배포하기(1) django E.. 2020. 7. 26.