런타임 : 컴퓨터 프로그램이 실행되고 있는 동안의 동작.
버킷 : 버킷은 Amazon S3에 저장된 객체에 대한 컨테이너입니다. 버킷에 저장할 수 있는 객체 수에는 제한이 없습니다. 또한 계정에 버킷을 최대 100개까지 포함할 수 있습니다.
정적 파일 : 서버의 개입없이 생성된 파일
동적 파일 : 서버가 요청에 맞춰 생성한 파일
웹 호스팅 : 서버의 한 공간을 임대해주는 서비스
인스턴스 유형 고를 때 CPU는 컴퓨터를 통제하고 연산을 수행하는 장치. RAM은 임의의 정보로 엑세스 할 수 있는 데이터 저장소다.
인스턴스 접속 후 개발환경 구축 할 때 nvm은 Node.js를 위한 버전 관리자다. nvm 설치 후 npm을 설치한다.
EC2 에서 nvm 설치 안될 때 참고한 레퍼런스
https://stackoverflow.com/questions/16904658/node-version-manager-install-nvm-command-not-found
결국에는 node버전을 lts 버전으로 하고 인스턴스를 18버전으로 했으면 되는 문제였다.
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
다른 이유 : 캐시 정리
EC2에서 서버구축 할 때 npm install 안되는 오류 해결
https://github.com/npm/cli/issues/588
How can I update NodeJS and NPM to the next versions?
ubuntu에서 rds를 mysql에 연결하는 방법
저도 우분투를 사용하는데요. 똑같은 문제 겪다가 해결이 되서 답글을 남깁니다.
해결이라기 보단... 그냥 mysql.server start 이 부분을 아예 건너 뛰고 다음 단계로 넘어갔습니다.
'mysql -u [마스터 이름] --host [엔드포인트 주소] -P 13306(포트번호) -p' 이 부분 있잖아요? 여기서 저 명령어 치면 그냥 줄바꿈만 되면서 아무 반응이 없는데, 그냥 그 상태에서 몇분 기다리시면 갑자기 conect 어쩌구 에러가 뜰겁니다...
이때, AWS RDS 사이트 가셔서 그 엔드포인트 주소 복사했던 페이지 있죠? 그 부분 오른쪽 중간에 보면 vpc보안 그룹 이라고 있는데 거기 누르시고,
인바운드 규칙 탭에 들어가셔서 Edit inbound rules 누르신 후 규칙 추가를 해주시면 됩니다.
저는 ipv4와, ipv6 모두 모든 트래픽 허용으로 추가를 해줬더니 db 연결이 잘 되네요.
도움이 되셨으면 좋겠습니다