미들웨어 및 웹서버 25

Windows7 에 아파치(Apache) 설치 하기

1. 윈도우 용 아파치를 다운받는다.http://mirror.apache-kr.org//httpd/binaries/win32/위 사이트 접속 후 중간에 Downloading Apache for Windows 이라는 부분이 있다. 해당 사이트 아무곳이나 들어가 원하는 버전으로 다운 받으면 된다.[클릭 시 큰 화면에서 볼 수 있음] 2. 압축을 풀어 준다.예) C:\Apache22 3. 환경 변수(Path)에 등록 해 준다. [그림 3-1] [그림 3-2] [그림 3-3] 4. 서비스를 등록 해 준다. [그림 4-1] [그림 4-1] 과 같이 httpd -k install 명령어를 입력하여 등록한다.서비스 제거는 httpd -k uninstall 5. 아파치를 실행[그림 5-1] [그림 5-1] 과 같이 h..

attempt to make remote request from mod_rewrite without proxy enabled 에러 발생시

[error] [client ::1] attempt to make remote request from mod_rewrite without proxy enabled: proxy:ajp://127.0.0.1:8009 아파치 웹서버에서 톰캣과 연동하여 rewrite 기능 사용 시 위와 같은 에러 발생시 설정파일인 httpd.conf 파일에proxy 모듈이 제대로 올라 와 있는지 확인 해 보아야 한다. LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.so 위의 두 모듈 로드 부분이 주석처리 되어져 있는 경우 저런 에러메시지가 발생하므로 해당 부분 주석을 풀어주어야 한다. 참고 : http://..

톰캣에서 한글 URL이 안 될 경우

Server.xml 의 Connector 부분에 다음과 같이 추가 해 준다. 이렇게 하면 다음 형식의 한글 경로를http://localhost:8080/img/환구단.jpg 다음과 같이 접근할 수 있다.http://localhost:8080/img/%C8%AF%B1%B8%B4%DC.jpg JAVA 단 에서 해당 한글을 처리하고 싶은 경우 다음과 같이 처리하면 해당 인코딩 된 문자열을 확인할 수 있다. String imgName = java.net.URLEncoder.encode("절경.JPG","UTF-8");

An incompatible version 1.1.14 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.30 에러 발생시

http://archive.apache.org/dist/tomcat/tomcat-connectors/native/ 에서 맞는 버전의 dll 파일을 찾아 설정 해 주면 된다고 하지만...잘 안되는 경우 현재 구동되는 Tomcat의 JDK(JRE) 버전을 확인하길 바란다. 얼마 전의 경우 같은 JDK 1.6 인데도 1.6.0.23 버전으로 구동하니 해당 에러를 발생하며 안됐고1.6.0.45 버전으로 구동하니 아무 에러 없이 잘 되었다. JDK 버전 확인 필요!!

제우스(jeus)로 war 배포(deploy) 방법

해당 컨테이너 폴더로 이동하면 JEUSMain.xml 파일이 있다. 이 파일을 열어서 다음과 같은 내용을 추가 해 주면 된다. yangyag /home/jeus/jeus6/webhome/app_home/test.war COMPONENT / ca-dev_container1 첫째. name은 어플리케이션 이름이 된다. 여기에 설정 된 이름으로 컨테이너 폴더 밑에 deploy 된다.예 ) /home/jeus/jeus6/webhome/test_container1/yangyag/cjhv_war___ 둘째. context-root 는 접속할 웹 주소가 된다. 예를들어 name 에다가 yangyag 라고 설정 해 놓으면 접속 시 http://localhost;8088/yangyag 라고 입력해야 접근 할 수 있다.h..

iframe 에서 session 이 끊기는 현상 해결 방법

인터넷 익스플로러 설정에 따라 frame 또는 iframe 간에 세션 유지가 안되는 경우가 발생되는 경우가 있다.이럴 경우 jsp 파일 상에서 다음의 헤더값을 입력하여 주거나response.setHeader("P3P","CP='CAO PSA CONi OTR OUR DEM ONL'"); was가 jeus 일 경우 WEBMain.xml 파일을 보면(servlet_engine의 config 에 있음) 노드에 다음의 설정을 추가해 주면 해결된다. ... ... P3P CP='CAO PSA CONi OTR OUR DEM ONL' ... ...[출처] frame, iframe 에서 session이 종료되는 문제 해결방안|작성자 아놔미쳐

Tomcat 6 에서 jndi 설정 아주 간단한 예제

※ ojdbc14.jar 다운로드 1. context.xml 에 기술 2. 테스트 jsp 페이지 간단히 설명 하자면 java:/comp/env 를 통하여 context 객체를 생성 할 수 있고 context.xml 에 기술되어있는 Resource 를 통하여 다음과 같이 DataSource 객체를 얻을 수가 있고DataSource ds = (DataSource) envCtx.lookup("jdbc/OracleTest"); context.xml 에 기술되어있는 Environment 를 통하여 다음과 같이 환경변수를 읽어 들일 수가 있다.String name = (String)envCtx.lookup("SYSTEM_NAME");