HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🍗
[New] 조규현팀
/
🏗️
Tech Store
/
💼
프로젝트 설정파일 관리
💼

프로젝트 설정파일 관리

담당자들
카테고리
Skill
주제
프로젝트 설정 정보 관리
나의 블로그
완료율%
프로젝트
인스타뀨램
상태
완료
🏠 환경 변수로 설정하기🎉 환경 변수를 등록하면 yml 파일에서 다음과 같이 사용할 수 있습니다.🧑🏻‍💻 맥북 M1 기준 환경 변수 설정하기🔧 인텔리제이로 설정하기🔖 참고

🏠 환경 변수로 설정하기

환경 변수를 등록하여 YAML 파일의 설정 정보를 외부화 가능합니다.

🎉 환경 변수를 등록하면 yml 파일에서 다음과 같이 사용할 수 있습니다.

application.yml

🧑🏻‍💻 맥북 M1 기준 환경 변수 설정하기


  1. .bash_profile 설정을 위해 아래의 명령어 입력
  1. VI 편집기에서 i 키를 입력(insert 모드 진입) 후 아래와 같이 환경변수를 입력해줍니다.
  1. :wq 를 입력 후 Enter 키를 누르면 해당 내용이 저장 됩니다.
    1. notion image
  1. 다음은 .zshrc 파일도 위와 같이 진행해줍니다.
  1. VI 편집기에서 2번과 같이 Insert 모드에 진입한 후에 가장 아래쪽에 똑같이 입력해줍니다.
  1. :wq 를 입력 후 Enter 키를 누르면 해당 내용이 저장 됩니다.
    1. notion image
  1. ✨✨✨ 이제 아래의 명령어로 변경 사항을 반영하면 끝!
 

🔧 인텔리제이로 설정하기


  1. Edit Configurations… 를 클릭
    1. notion image
  1. Modify options 클릭
    1. notion image
  1. Environment variables 체크하기
    1. notion image
  1. Environment variables 입력란의 오른쪽에 $ 표시 클릭
    1. notion image
  1. 상단의 입력란에서 필요한 변수명 등록
    1. notion image
  1. 등록 후 모습
    1. notion image
  1. OK 버튼을 클릭하고 아래와 같이 입력되어 있다면 성공!
    1. notion image
 
 

🔖 참고

JDK 환경변수(PATH) 설정 for Mac m1
국비교육 과정 중 첫 번째 과정은 Java였다. 1일차 설레는 마음으로 강의 커리큘럼 설명을 듣고 자기소개를 거쳐 드디어 자바 개발을 배우기 위한 프로그램을 설치하는 단계가 되었다. 수강생 28명 중 모두 윈도우 os 컴퓨터를 준비했는데, Mac을 들고 온 단 3명의 고독한 첫 번째 싸움이 바로 JDK 환경설정 방법이었다.
JDK 환경변수(PATH) 설정 for Mac m1
https://velog.io/@newfff/JDK-%ED%99%98%EA%B2%BD%EB%B3%80%EC%88%98PATH-%EC%84%A4%EC%A0%95-for-Mac
JDK 환경변수(PATH) 설정 for Mac m1
[Intellij] 인텔리제이에서 환경변수 설정하는 방법
이번 글에서는 Intellij에서 env 설정을 하고 이것을 application.yml에서 참조하는 법에 대해서 알아보겠습니다. 이렇게 하고자 하는 이유는 지금까지는 jwt secret key 라던지, DB url, DB id, DB pw 같은 것들을 yml 파일에 적은 후에 gitignore에 등록하고 Github에 올리지 않는 방법을 선택했습니다. 하지만 이것도 하나의 방법일 순 있겠지만, 자꾸 실수로 Github에 yml을 올리는 실수를 할 수도 있다는 것 때문에..
[Intellij] 인텔리제이에서 환경변수 설정하는 방법
https://devlog-wjdrbs96.tistory.com/363
[Intellij] 인텔리제이에서 환경변수 설정하는 방법
 
spring: datasource: driver-class-name: com.mysql.jdbc.Driver username: ${DB_USER} password: ${DB_PASSWORD} url: ${DB_URL}
vi ~/.bash_profile # vs code 설정 되어 있는 경우 code ~/.bash_profile
export DB_URL=[데이터베이스 주소] # ex) jdbc:mysql://localhost:3306/kyuram export DB_USER=[회원] # ex) root export DB_PASSWORD=[비밀번호] # ex) password
vi ~/.zshrc # vs code 설정 되어 있는 경우 code ~/.zshrc
export DB_URL=[데이터베이스 주소] # ex) jdbc:mysql://localhost:3306/kyuram export DB_USER=[회원] # ex) root export DB_PASSWORD=[비밀번호] # ex) password
source ~/.bash_profile source ~/.zshrc