티스토리 뷰

 

 

개발 환경

 

MacOS Sonoma 14.6.1
Window11
ubuntu 24.04

 

 

 

 

MacOS 환경 변수 설정하기

 

터미널을 실행하고 그 안에서 명령어를 차례차례 쳐보기를 추천합니다.

 

1. MacOS의 기본 셀 확인

/bin/zsh 이면 Z Shell이며, /bin/bash Bash Shell 입니다.

echo $SHELL

# 출력 : /bin/zsh 또는 /bin/bash

 

2. 구성 파일 오픈

Z Shell 이면 zshrc., Bash Shell이면 bashrc 파일을 사용합니다.

vi ~/.zshrc 또는 vi ~/.bashrc

# VI 편집기로 로컬컴퓨터 Mac에서 접속

 

3. 환경 변수 추가

i 를 눌러 입력 모드로 변경합니다.

# export [환경 변수 명]=[환경 변수 값]

# 예시)
export DB_PASSWORD="your_db_password"

변수를 작성 하였다면 ESC를 눌러 입력 모드를 종료하고 :wq 를 눌러 vi를 빠져 나옵니다.

 

4. 환경 변수 적용

Z Shell 이면 zshrc., Bash Shell이면 bashrc 파일을 사용합니다.

source ~/.zshrc 또는 source ~/.bashrc

 

5. 환경 변수 조회

# echo [환경 변수 명]

# 예시)
echo $DB_PASSWORD

 

+ 환경 변수 전체 조회

printenv 또는 env

 

 

 

 

 

Windows11에서 환경 변수 설정하기

 

GUI로 하는 것도 편하지만 CLI환경에 익숙해져야 하므로 CMD(명령 프롬프트)에서 설정하도록 하겠습니다.

 

1. 명령 프롬프트창(CMD) 오픈

Window키 + R 를 눌러 실행 창을 열고 cmd를 입력 후 명령 프롬프트창을 엽니다.

 

2. 환경 변수 설정하기

# setx [환경 변수 명] [환경 변수 값]

# 예시) 
setx DB_PASSWORD "your_db_password"

 

3. 환경 변수 확인하기

환경 변수 설정하고 cmd 창을 끄고 다시 켜야 제대로 확인 할 수 있습니다.

바로 적용이 안될 수 도 있습니다.

# echo [환경 변수 명]

# 예시)
echo %DB_PASSWORD%

 

+ 전체 환경 변수 확인하기

set

 

 

 

 

 

AWS EC2 Ubuntu에서 환경 변수 설정하기

 

1. SSH로 EC2 Ubuntu에 접속

ls -al 명령어로 아래와 같은 파일이 있는지 확인 하시면 됩니다.

ubuntu@ip-000-00-00-000:~$ ls -al
rw-r--r--  1 ubuntu ubuntu  3771 Aug 10  22:37 .bashrc
-rw-r--r--  1 ubuntu ubuntu   807 Aug 10  2020 .profile
drwx------  2 ubuntu ubuntu  4096 Nov  1 12:34 .ssh

 

2. 파일 파일 오픈

nano ~/.bashrc

 

3. 환경 변수 추가

# export [환경 변수 명]=[환경 변수 값]

# 예시)
export DB_PASSWORD="your_db_password"

변수를 작성하였다면

 

  • Ctrl + o(영문) 를 눌러 저장
  • 엔터를 눌러 확인
  • Ctrl + x(영문) 를 눌러 nano를 빠져나옵니다.

 

4. 환경 변수 적용

source ~/.bashrc

 

5. 환경 변수 조회

# echo [환경 변수 명]

# 예시)
echo %DB_PASSWORD

 

+ 전체 환경 변수 조회

printenv 또는 env

 

 

 

 

 

감사합니다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함