분류 전체보기 (275) 썸네일형 리스트형 [WildFly_JBoss] 데이터소스 - JDBC Driver 등록 & 데이터소스 생성 #. 테스트 버전Oracle JDBC Driver 19c, 21cWildFly 23.0.2, 26.1.1JBoss 7.4.* #. JDBC Driver 등록JDBC Driver 라이브러리 파일을(ojdbc*.jar) WildFly/JBoss 클래스패스에 포함시켜야 한다.타 WAS 제품군의 경우, 서버 기동 스크립트에 CLASSPATH 환경변수를 사용하면 되지만WildFly/JBoss 의 경우 서버 라이브러리 내에 모듈로 등록해야 한다. 1. JDBC Driver 모듈 업로드 - {WILDFLY_HOME}/modules/system/layers/base/com 디렉토리로 이동 - 현재 위치한 디렉토리 하위에 oracle/jdbc/main 디렉토리 생성 - ojdbc*.jar 파일을 해당 디렉토리에 업.. [Apache] WildFly, JBoss 연동 (mod_jk 사용) #. mod_jk 설정 파일 샘플 수정 날짜 : 2023년 03월 23일 #. 참고 글 (연동 가이드) https://blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=hanajava&logNo=221589635317&parentCategoryNo=40&categoryNo=&viewDate=&isShowPopularPosts=false&from=postList https://ktdsoss.tistory.com/152 https://knight76.tistory.com/entry/modjk%EC%9D%98-workersproperties-%EC%84%A4%EB%AA%85 (로드밸런싱 설정) https://chanchan-father.tistory.com/7.. [JBoss_WildFly] 서버 기동/정지 스크립트 (Standalone & Domain Mode) 테스트 환경 WildFly 23, 26 JBoss 7.4.* User Check & Process Check (Standalone Mode & Domain Mode 공통) root 계정으로 서버가 기동되거나 프로세스가 중복 기동되는 것을 방지하기 위해 아래 내용을 추가하였다. ##### user & process check ##### #user check USER=`whoami` if [ "${USER}" != "${JBOSS_USER}" ] then echo ============================================= echo You are not jboss user, Please change user echo =======================================.. [JBoss_WildFly] 데이터소스 - DB 접속 계정 password 암호화 (WildFly23 / JBoss7.4) #. 테스트 환경 WildFly 23.0.2 (JDK8, 11) JBoss 7.4.* #. DB 접속 계정 password 노출 데이터소스 생성 시 아래와 같이 DB 접속 게정의 password가 노출되어 보안상 좋지 않다. #. DB 접속 계정 password 암호화 WildFly / JBoss 자체 기능으로는 password를 암호화 할 수 없다. 별도 스크립트를 통해 암호화한다. jboss_datasource_encryption.sh 수정해야 할 부분은 맨 위에서부터 두 줄 1. JAVA_HOME : wildfly 혹은 jboss 에서 사용 중인 java 디렉토리 입력 (.../bin 까지) (JAVA SE 8, 11로 테스트 완료) 2. JBOSS_HOME : wildfly 혹은 jboss 의 h.. [WildFly_JBoss] Linux 환경 - WildFly 설치 (Domain Mode) #. 테스트 환경WildFly 26.1.*OpenJDK 17CentOS 7 #. 설치 파일 다운로드아래 사이트에서 다운로드 받는다https://www.wildfly.org/downloads/ #. 설치 파일 압축 해제설치 파일을 압축 해제하는 것으로 설치 자체는 완료된다.이어서 JAVA_HOME 경로 지정, management user 생성, master - slave 호스트 연동 작업 등을 진행한다 #. JAVA_HOME 지정{WILDFLY_HOME}/bin 디렉토리 하위의 각종 .sh 스크립트 내에JAVA_HOME 경로를 모두 작성하는 방법은 비효율적이다. 별도의 shell 스크립트를 추가하여 해당 스크립트에서"export JAVA_HOME" 을 사용하는 방법을 사용하도록 하자. #. mana.. [Jennifer5] 어플리케이션 이름에 쿼리스트링 값 추가 가이드 (URL+parameter값) 정말 불가피한 상황이 아니라면 url_additional_request_keys 옵션 사용은 지양하도록 하자. 해당 옵션 적용으로 인한 업무 영향도가 너무나 크다. 옵션 가이드에서 해당 옵션 사용으로 인한 위험도를 경고하고 있으며, 여러 issue 글에서도 사용을 지양할 것을 경고하고 있다. Jennifer5 에서는 이를 대체할 만한 use_service_naming_by_query_string 옵션이 있으니 해당 옵션을 사용하자. 단순히 업무 구분만이 필요한 상황이라면, Jennifer4 에서는 tx_naming을 (https://docs.jennifersoft.com/4.5manual#2e91ccdf3d8c59ba) Jennifer5 에서는 "애플리케이션 이름 - 설정된 이름에 추가" 옵션을 활용하는.. [weblogic] domain 업그레이드 가이드 weblogic 버전 업그레이드를 편리하게 해주는 기능인데,각종 버그로 인해 업그레이드 후 서버 기동이 가한 경우가 발생하기도 한다.이관해야 할 옵션이 많지 않다면, 신규 버전을 클린 설치한 뒤 수동으로 옵션을 이관하는 것이오히려 시간을 절약하고 예기치 못한 오류를 방지하는 데 더 효과적이라고 생각한다. #. 주의사항domain 업그레이드 진행하기 전, 업그레이드 대상 구버전 domain 디렉토리 전체를 백업하도록 한다.기존 domain의 정보를 읽어들이고 새로운 domain을 생성하는 방식이 아닌기존 domain 디렉토리 자체를 수정하는 방식이기 때문에,백업을 해두지 않으면 기존 domain 설정 정보를 완전히 잃어버리게 된다. #. Windows 환경아래 파일을 실행한다.{WEBLOGIC_HOME.. [OHS] HTTP Method 제한 방법 (apache2.2 문법 기준) #. 참고 글 (옵션 설정 방법) https://stackoverflow.com/questions/40914743/apache-limitexcept-only-to-get-and-post-methods (옵션 설정 후 HTTP Method 사용 여부 테스트) https://veneas.tistory.com/entry/Apache-%EC%B7%A8%EC%95%BD%ED%95%9C-HTTP-Method-%EC%A0%9C%ED%95%9C-httpdconf (apache2.2 에서 2.4 업그레이드 시 변경되는 옵션명) https://ssackssly.tistory.com/14 #. 주의사항 Apache 2.4를 기반으로 하는 OHS12c 에서도 적용 가능하긴 하다. 다만, 아래 모듈 하나를 추가로 load 해주.. 이전 1 ··· 11 12 13 14 15 16 17 ··· 35 다음