ubuntu 환경변수 세팅하기

Wuchang·2023년 5월 19일
0

배포

목록 보기
2/3

ec2 ubuntu 서버에서 스프링부트 프로젝트를 배포할 때, application.yml 파일에 rds 의 endpoint, username, password 를 등록 해야 서버 띄울 때 rds 와 연동할 수 있다.
이 때 보안적인 문제로 yml 파일에 각 정보들을 그대로 노출할 수 없기에, 환경변수 세팅을 통해 보안성을 강화해야한다.
따라서 우분투 os 에서 환경변수를 세팅해주었다.

echo 'export HOST_NAME=[your-hostname]' >> ~/.bashrc
echo 'export DB_USERNAME=[your-username]' >> ~/.bashrc
echo 'export DB_PASSWORD=[your-password]' >> ~/.bashrc
source ~/.bashrc

해당 명령어를 통해 호스트, 유저명, 비밀번호를 환경변수로 세팅할 수 있다.

printenv 명령어로 환경변수로 세팅된 목록들을 조회할 수 있고, 특정 환경변수를 특정해 확인하고 싶은 경우, printenv HOST_NAME 이렇게 검색하면 HOST_NAME 의 세팅값을 확인할 수 있다.

profile
우창의 개발일지🐈

0개의 댓글