2016-06-14 2 views
0

우리는 우리의 응용 프로그램에서 아파치 톰캣 7.0을 사용하고 있습니다. 우리는 SSL을 구성해야하지만 SSC 암호화 및 암호 해독을 수행하는 tomcat 상단에 httpd apache를 설치해야합니다. 그렇게 구성 할 수 있습니까?아파치 SSL 설정

답변

0

예, mod_proxy_http를 사용하여 HTTPS 요청을 Apache Tomcat 서버로 프록시 할 수 있습니다.

당신이 원하는 경우에 따라서 모든 트래픽을 통해 제공되는 HTTPS는 다음을 수행하십시오

확인 바람둥이, 아파치 아파치 다음 설치 포트 8080에서 실행 (그리고 80)되어 있는지 확인하십시오 :

a2enmod proxy 
a2enmod proxy_http 
a2enmod ssl 
a2enmod rewrite 

<VirtualHost *:443> 
    ServerName www.yourdomainname.com 
    SSLEngine on 
    SSLCertificateFile "/path/to/www.yourdomainname.com.cert" 
    SSLCertificateKeyFile "/path/to/www.yourdomainname.com.key" 
    ProxyPreserveHost On 
    ProxyPassReverse/http://localhost:8080/ 
</VirtualHost> 

<VirtualHost *:80> 
    ServerName www.yourdomainname.com 
    RewriteEngine On 
    RewriteCond %{HTTPS} off 
    RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=302] 
</VirtualHost> 

마지막으로

,691 다음는 VirtualHost 지시어와 mysite.conf라는 파일을 생성
a2ensite mysite