원격 톰캣의 Jasypt 환경변수 설정
이클립스 상단 RUN
> Run Configuration
> Arguments
>VM arguments
> - Djasypt.encryptor.password=key값
입력(그냥 타이핑하면 입력가능)
Arguments
> Environment
> add
> Variable(Name) : 복구화키를 불러올 key값 입력, Value : 복구화키 입력 > apply
# 최종 경로 /usr/lib/jvm/java-11-amazon-corretto.x86_64
cd /usr/lib/jvm
java-11-amazon-corretto.x86_64
가 있는 /usr/lib/jvm
로 이동
java 환경변수 설정
vi ~/.bash_profile
vi
: 텍스트 편집기~/
: 홈 디렉토리 경로.bash_profile
: 사용자 로그인 시 실행되는 스크립트 파일, 사용자의 환경 설정 및 사용자 정의 명령어등을 포함
i
insert모드로 들어가
JAVA_HOME=최종 경로
export path=$PATH:$JAVA_HOME/bin
JAVA_HOME=/usr/lib/jvm/java-11-amazon-corretto.x86_64
export path=$PATH:$JAVA_HOME/bin
Jasypt추가
JAVA_HOME=/usr/lib/jvm/java-11-amazon-corretto.x86_64
export APP_ENCRYPTION_PASSWORD=jun
export path=$PATH:$JAVA_HOME/bin
fi
아래 최종경로 추가해서 추가
(띄어쓰기도 인식하니 조심)
:wq
:wq
: 저장 후 나가기:q
: 나가기:q!
: 강제 나가기
source ~/.bash_profile
source
: 변경사항 즉시 적용source ~/.bash_profile
: 현재 셸 세션에서 .bash_profile 파일을 실행(자동로그인 실행되지 않음)
Jasypt 톰캣 환경변수 설정 - catalina.sh 파일을 수정
cd tools/apache-tomcat-9.0.89/bin
> vi catalina.sh
/키워드
+Enter : 원하는 키워드 검색, n을 누르면 다음 키워드 검색/JAVA_OPTS
> security위치에 JAVA_OPTS="$JAVA_OPTS -Djasypt.encryptor.password=복구화키값"
> esc > :wq
tomcat start
톰캣 실행
'공부 > 그룹 스터디' 카테고리의 다른 글
WAR파일 자동 배포 (0) | 2024.06.22 |
---|---|
[Spring]Jasypt 암호화 (0) | 2024.06.21 |
AWS EC2 재생성 및 수동배포 (0) | 2024.06.21 |
[6회차 02] 게시판 리스트 만들기 - DB값 불러오기 (1) | 2024.05.11 |
[6회차 01] 게시판 리스트 만들기 - DB값 넣기, 의존성 주입 (0) | 2024.05.10 |