본문 바로가기

tomcat

[tomcat] 80포트로 서비스하기 http://blog.outsider.ne.kr/580 iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080 더보기
Tomcat에서 JNDI 설정 참고 URL : http://tomcat.apache.org/tomcat-6.0-doc/jndi-resources-howto.html 이 글에 대한 해석 + 제가 해보고 알게 된 부분을 추가한 글입니다. 보통 DataSource를 가져오기 위해서 많이 사용합니다.. 하지만, 꼭 DataSource일 필요는 없습니다. 우선 사용하기 위한 DataSource를 추가하여야 합니다. Server.xml에 설정하면 모든 application이 바라 볼 수 있을 것이고 META-INF/context.xml이나 conf/engineName/host/context.xml 이쪽에 설정하거나 아무튼 context에 한정지어서 설정하면 해당되는 application만 그 리소스를 받아 볼 수 있을 것입니다. lookup을 .. 더보기
jetty를 사용해 봤습니다. 말로만 듣던 jetty를 사용해 봤습니다. 그냥 단순히 좀 가벼운 컨테이너라고 생각하고 있었는데 상당히 유용하더라구요.. 웹 어플리케이션을 프로젝트 형태로 공개 할 때 jetty를 이용해서 웹 어플리케이션을 war로 묶은 후 같이 공개해주면 정말 간단하게 해당 웹 어플리케이션을 테스트 해볼 수 있습니다. (요즘 오픈소스들이 이런식으로 많이 소스를 오픈하는 듯 합니다. solr도 그렇구... 허드슨도 그렇구..) jetty를 다운 받아서 war로 묶어 놓은 웹 어플리케이션을 webapps에 넣어두고 그냥 구동만 하면 바로 웹 어플리케이션을 테스트 해볼 수 있습니다. 자세한 설정법은 http://javacan.tistory.com/126?srchid=BR1http%3A%2F%2Fjavacan.tistory... 더보기
SPRING 공부 하던 중 TOMCAT 5.5에서의 context 및 jndi 설정 기존 4버젼 까지는 conf/server.xml에 안에 context와 resource 설정을 해주었지만 tomcat 5.5에서는 server.xml에 context를 추가하는 것을 권장하지않고 있다. 5.5에서는 %CATALINA_HOME%/conf/[servicename]/[hostname]/ 에 [applicationname].xml 을 만들어서 관리하도록 권장하고 있다. 실제로 5.5 설치 후 위 디렉토리에 가보면 디폴트 application 위치 (%CATALINA_HOME%/WEB-INF/webapps/[applicationname]) 가 아닌 다른 곳에 위치하고 있는 애플리케이션들의 xml 설정 파일들이 존재하고 있다. admin.xm.. 더보기
[Tomcat 5.5] 한글 문제 처리. method의 get방식과 post 방식에서의 한글 깨짐 현상 해결! 1. method="get" 방식 2. method="post" 방식 [출처] 톰캣 5.5 한글처리|작성자 여래 더보기