배경 설명 webtob 설정 중 지원 프로토콜 중 이슈가 있는 프로토콜이 활성화 되어있어 보완 필요 작업 목적웹서버 SSL 프로토콜 사용 시 MITM 등의 공격에 암호화된 통신 내용 유출 사전 방지를 위해 버전(SSL 3.0이하, TLS 1.2 미만) 사용 비활성화 조치 사항TLSv1.2 지원 확인${WEBTOBDIR}/bin/wbssl ciphers -v ALL | grep TLSv1.2 config backupcp -p ${WEBTOBDIR}/config/http.m ${WEBTOBDIR}/config/http.m.`date+%Y%m%d`config 수정 ("-" 기호로 미반영 조치)#AS-ISProtocols = "-SSLv3, TLSv1, TLSv1.1, TL..
- 로그 파일에서 변수로 날짜와 배포ID를 받아 배포 결과를 조회하는 스크립트 - shell : ksh - 변수 : yyyymmdd, 배포ID #!/bin/ksh # Check if the number of arguments is correct if [ $# -ne 2 ]; then echo "[Usage] : deploy_chk.sh yyyymmdd ID or deploy_chk.sh ID yyyymmdd" exit 1 fi # Function to check if the argument is a date is_date() { case $1 in [0-9][0-9][0-9][0-9][0-1][0-9][0-3][0-9]) return 0 ;; *) return 1 ;; esac } # Check and ..
jeusadmin 실행 시 여러 옵션과 계정정보를 입력하기 번거로워 dsa 생성해 편리하게 접근하도록 설정할 수 있습니다. 1. 계정 profile 수정 export DOMAIN_NAME=jeus_domain export DAS_HOSTNAME=`hostname` #DAS : Domain Admin Server export DAS_PORT=${원하는 포트} # ex. 9736 export DAS_URL=${DAS_HOSTNAME}:${DAS_PORT} export ENCODE_FILE=${JEUS_HOME}/bin/jeusEncode 2. dsa 작성 - 경로 : $JEUS_HOME/bin $JEUS_HOME/bin/jesadmin -home $DAS_URL -domain $DOMAIN_NAME -u a..
※ JEUS # JEUS 6.0.0.9 컨테이너, 어플리케이션 status > $JEUS_HOME/bin/ja > conlist > applist # JEUS 6.0.0.9 컨테이너 재기동 > $JEUS_HOME/bin/ja > downcon $컨테이너명 > startcon $컨테이너명 # JEUS 버전확인 > $JEUS_HOME/bin/jeusadmin -fullversion ※ Websphere # Websphere 8.0.0.4 status > $WEBSPHERE_HOME/bin/serverStatus.sh -all # Websphere 8.0.0.4 재기동 > $WEBSPHERE_HOME/bin/stopServer.sh $서버명 > $WEBSPHERE_HOME/bin/startServer.sh $..
※Tomcat catalina.out 로그 분리를 위한 rotatelog 설치 및 적용 tomcat 설치 후 별다른 설정을 해주지 않으면 catalina.out 로그파일이 날짜별로 분리되지 않고 계속해서 쌓이는데 장기간으로 로그관리 측면에서 적절하지 않은 설정임으로 개선하기로 결정했습니다. 1. 일자별로 catalina.out 분기를 위한 라이브러리 추가 적용 과정 apache에 있는 rotatelogs를 이용해 일자별로 분기하는 게 일반적인 것 같으나, 근무 중인 사이트에서는 was와 webserver를 별도 서버에서 운영해 tomcat이 설치된 서버에는 apache가 설치되어있지 않았습니다. 이를 해결하고자 여러 테스트를 진행했는데 apache가 설치된 서버에서 FTP로 rotatelogs 파일을 옮..
1. 배경설명 지난 며칠간 사이드프로젝트 DB 컨테이너화 한다고 docker-compose.yml 설정 중에 한글 초기화 데이터 깨짐 현상이 발생했습니다. 찾아보면 해결방법은 나와있는데 원인분석된 포스팅은 없는 것 같아 정리하기위해 본 포스팅 작성을 결정했습니다. ※ 여러 자료를 참고해서 정리한 포스팅이긴 하나 일부 뇌피셜부분도 있으니 참고 바랍니다. 2. Default character set 설정과 Command 명령어 추가 시 비교분석 및 결론 Command 없이 Mysql을 생성했을 경우와 Command 명령어 추가 후 Mysql을 생성했을 때, 결과 동일합니다. 이는 아래 예시를 통해 확인 가능하며 실제 테스트를 통한 결과입니다. 1) command 명령 없이 Mysql 생성했을 경우 docke..
- Total
- Today
- Yesterday
- 챗봇
- 나만의챗봇
- 백준
- springboot
- Spring
- BufferedWriter
- NLU
- JWT
- BFS
- Java
- 코드트리
- 전자정부프레임워크
- Comparator
- 유데미
- script
- RASA
- 글또
- 자바
- 취업리부트코스
- 취리코
- thymeleaf
- 회고록
- 코딩테스트
- 재기동
- BufferedReader
- 항해99
- Comparable
- 객체정렬
- dxdy
- 개발자취준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |