아파치 SSL로 오는 request를 ajp connector를 통해서 jboss ,tomcat으로 전달하고자 한다면
ssl.conf에 다음의 설정을 추가하여야 한다.

물론 이전에 http로 오는 request를 ajp connector를 통해서 jboss,tomcat으로 전달하는 설정이 이미 되어있어야 할 것이다. 이와 관련해서 내 블로그 검색하면 나오니 참고하실 것.

아래는 ssl.conf의 일부분이다.

##
## SSL Virtual Host Context
##

<VirtualHost _default_:443>
JkMount /* idiskworker
#   General setup for the virtual host
DocumentRoot "/opt/hpws/apache/htdocs"
ServerName www.yourdomain.com:443
ServerAdmin admin@www.yourdomain.com
ErrorLog "/opt/hpws/apache/logs/ssl_error_log"
TransferLog "/opt/hpws/apache/logs/ssl_access_log"

#   SSL Engine Switch:
#   Enable/Disable SSL for this virtual host.
SSLEngine on

강조한 부분은 ssl로 들어오는 모든 request를 idiskworker로 표현된 ajp connector의 worker에게 포워딩하는 것이다. 이부분을 자신 웹서버의 환경에 맞게 적절하게 조절하면 될 것이다.

JkMount /*.do myworker 라던지, JkMount /*.jsp myworker 라던지  이상.

Posted by
,