본문 바로가기

SETTING

(6)
AWS 프리티어 계정인데 과금된 이유 feat.퍼블릭 IPv4 최근에 aws 프리티어 계정으로 인스턴스를 생성해서 배포 작업을 진행했다그런데 갑자기 요금을 납부하라는 메일이 왔다..!난 분명 프리티어 계정으로 진행중이고 만든지 얼마 안된 프로젝트라 용량도 크지 않은데.. 우선 어디서 비용이 청구되었는지 알아보자 빨간박스를 보면 ec2가 아닌 또다른 퍼블릭 IP가 사용되고 있었고 이것에 대한 비용이 청구되고 있었다  어떤 것이 public IP를 사용하고 있는지 확인해보자 AWS 콘솔 > VPC IP Address Manager > 퍼블릭 IP 인사이트 > 퍼블릭 IP주소 섹션 확인  지금은 삭제되어서 안보이지만 위의 EC2 public IP제외하고 RDS관련 public IP가 또 존재하고 있었다 ㅜㅜ 이전에 rds만들 때 내 로컬 피시의 디비 툴에서도 rds를 접..
[VSCODE] MAC retry as sudo... 문제 해결하는 방법 문제상황 : 새로운 프론트 vue 프로젝트를 생성한 후 소스코드가 변경될 때마다 Failed to save '...': Insufficient permissions. Select 'Retry as Sudo' to retry as superuser. 라는 안내 문구가 vscode에 뜨면서 계속 권한 확인을 요청했다 굉장히 귀찮다! 한번에 권한을 주도록 하자 해결방법 : 터미널을 실행시킽 후 다음 명령어를 순서대로 입력하자 echo $USER 1. 유저명 확인 echo $HOME 2. 홈디렉토리 확인 sudo chown -R [유저이름] [홈디렉토리] 3. 유저에게 홈디렉토리의 권한 부여 끄읏 -!
[JAVA] mac m2 자바 17 Spring boot 프로젝트 세팅 IntelliJ 이제 spring boot 2 버전에 대한 지원이 끝나면서 새로 만든 프로젝트는 spring boot 3 + java 17이상으로 설정해야 빌드 오류가 나지 않는다 설정 방법 : 1. JDK 17 설치 우선 https://www.oracle.com/java/technologies/downloads/#jdk17-mac 에서 oracle JDK17 을 다운받아 설치하자 나는 Mac m2 를 사용하므로 밑에 파일을 다운받았다 파일을 설치까지 완료하면 자동으로 자바 17로 path가 잡힌다 2. 프로젝트를 open 해주고 처음에 jdk가 아무것도 설정되어 있지 않으면 다음과 같은 오류가 발생한다 3. jdk 설정을 해주기 위해 먼저 IntelliJ IDEA > settings에 들어간다 4. 검색창에 gradl..
[Git] git repository 명령어로 프로젝트 연결하는 방법 git과 나의 프로젝트를 연결하기 위해서 먼저 github 로그인 후 new 버튼을 클릭하여 새로운 프로젝트를 생성해주자 그리고 Code 버튼을 클릭하여 HTTPS 탭에 있는 remote git repository 주소를 복사해놓자 새로운 프로젝트 생성 후 내가 만든 프로젝트의 폴더 위치로 이동하여 방금 전에 만든 git 주소를 연동하자 내 프로젝트 위치 % git init 내 프로젝트 위치 % git add . // add와 . 사이에 스페이스 있음 주의 내 프로젝트 위치 % git commit -m '최초 커밋 메세지' 내 프로젝트 위치 % git remote add origin '복사해 놓은 https git repository 주소' 내 프로젝트 위치 % git push -u origin main..
Mac 터미널에서 sudo 권한 없이 npm install 하는 법 문제상황 : 맥에서 vue 프로젝트를 생성하려는데 다음과 같은 에러 메세지가 떴다 sudo 권한을 주지 않아 발생되는 오류로 파악되었고 npm install .. 앞에 sudo 를 붙여 sudo npm install ... 을 실행하자 라이브러리 설치가 완료되었다 앞으로도 계속 sudo 권한을 주는 것은 너무 귀찮다 한꺼번에 권한을 줘버리자 npm 권한 설정 : 1. npm config get prefix 명령어로 npm 이 어느 저장소를 사용하고 있는지 확인하자 /usr/local 위치에 npm 저장소가 있다 2. echo $USER 명령어로 나의 username을 알아내자 3. sudo chown -R ${whoami} ${npm config get prefix} 명령어로 npm 저장소에 권한을 주자..
맥북 OS M2에서 java 11 jdk 설치 문제 상황 : 새로운 맥북에 자바 설치를 위해 블로그 탐색 -> 그냥 개발 블로그 따라서 dmg 파일 다운로드 -> 다음과 같은 오류 발생 -> 자바 설치에 대한 기본정보 정리 필요함 느낌 맥북 스펙 : mac air M2 자바 설치를 위한 기본 정보 : JVM Java Virtual Machine 자바로 쓰여진 프로그램이 돌아가는 환경을 의미한다. JVM은 프로그램에서 참조하는 여러 라이브러리나 파일들은 포함하고 있지 않다. JRE Java Runtime Environment 프로그램이 적절히 돌아갈 수 있도록 JVM 및 프로그램 실행에 필요한 여러 라이브러리와 파일들을 한데 묶은 것을 JRE라고 한다. JDK Java Development Kit JRE와 더불어 개발을 할 때 필요한 컴파일러, 자바 ..