본문 바로가기
728x90

오픈소스/Tomcat4

[Tomcat 8.5] 데이터소스 DB 정보 암호화 (id/pw) 1. 배경 및 목적 Tomcat 서버의 DB정보에 관한 설정은 server.xml 혹은 context.xml 파일에 존재한다. 해당 정보에는 DB 접속에 필요한 id/pw가 있기 때문에 암호화되지 않는다면 계정 정보가 탈취될 가능성이 존재하여 보안에 취약하기 때문에 반드시 계정 정보를 암호화해야 한다. 이 글에서 테스트 환경은 아래와 같다. Server version: Apache Tomcat/8.5.81 Server built: Jun 8 2022 21:30:15 UTC Server number: 8.5.81.0 OS Name: Linux OS Version: 5.10.118-111.515.amzn2.x86_64 Architecture: amd64 JVM Version: 1.8.0_312-b07 JVM.. 2022. 11. 22.
[TOMCAT] 톰캣 세션 클러스터링 테스트 이번 글에서는 아파치 톰캣 9.0에서 세션 클러스터링 테스트 내용을 정리해보고자 한다. 세션 클러스터링이란 간단하게 설명하면, WAS간의 세션을 공유하는 기술이다. 대부분의 시스템이라면 WAS 인스턴스를 다수 기동시켜 운영할텐데, 그 중 하나의 WAS가 장애가 났을 때 다른 WAS에서 세션 정보를 read하여 사용자로 하여금 지속적인 서비스를 제공받을 수 있게끔하는 기술이다. 이 글은 아파치 공식문서의 내용을 정리하여 작성하였다. https://tomcat.apache.org/tomcat-9.0-doc/cluster-howto.html Apache Tomcat 9 (9.0.55) - Clustering/Session Replication How-To Simply add to your or your ele.. 2021. 12. 6.
[Tomcat] Unable to create the file META-INF/war-tracker 톰캣 어플리케이션 배포시 아래와 같은 에러 메세지 발생 30-Nov-2021 10:30:19.451 SEVERE [main] org.apache.catalina.startup.ContextConfig.beforeStart Exception fixing docBase for context [/sample] java.io.IOException: Unable to create the file [/apache/tomcat_9.0.21/servers/testM1/webapps/sample/META-INF/war-tracker] at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:180) at org.apache.catalina.startup.Contex.. 2021. 11. 30.
[Tomcat] 톰캣 8,9 설치/구성 가이드 문서 이번 글은 첨부파일로 주요 내용을 대체해야 할 것 같다. 예전에 회사 다니면서 직접 만들었던 문서인데, 아파치 톰캣 설치 및 주요 설정에 관한 문서이다. ======================첨부 파일========================= ===================================================== 목차는 아래와 같다. ========================= 목 차 ========================= Tomcat 운영 메뉴얼 3 1.1. Apache Tomcat 4 1.1.1. Apache Tomcat 정보 4 1.1.2. Apache Tomcat Version 4 1.2. Apache Tomcat 동작원리 6 1.2.1. Tomcat 아키텍.. 2021. 11. 17.
728x90