मेरे पास Tomcat और Apache वेब सर्वर है। MOD_JK द्वारा मैं अपाचे को अनुरोध भेजने के लिए कॉन्फ़िगर करता हूं http://127.0.0.1/cas
टोमाकट को।
http://127.0.0.1/cas
सही ढंग से काम करता है और टॉमकैट की प्रतिक्रिया।
अब मुझे यही चाहिए https://127.0.0.1/cas
काम करने के लिए, (एसएसएल)।
मैंने इसे खोजा और पाया कि मुझे Apache पर Virtualhost की आवश्यकता है जो Tomcat को अनुरोध भेजती है, मेरा सवाल यह है कि मैं एक SSL Virtualhost कैसे बना सकता हूं?
और क्या मुझे इससे पहले बनने वाले सभी कॉन्फ़िगरेशन को हटा देना चाहिए http://127.0.0.1/cas
?
उत्तर:
उत्तर № 1 के लिए 1Httpd SSL वर्चुअल होस्ट कॉन्फ़िगरेशन के लिए बहुत सारे ऑनलाइन उदाहरण हैं। बस निम्नलिखित के समान कुछ निर्दिष्ट करें, और इसके अंदर अपने mod_jk JKMount संदर्भ डालें।
NameVirtualHost 192.168.100.10:443
<VirtualHost 192.168.100.100:443>
ServerName domain.com:443
UseCanonicalName Off
CustomLog /var/log/httpd/domain.log combined
ErrorLog /var/log/httpd/domain-error.log
SSLEngine on
SSLVerifyClient none
SSLCertificateFile /etc/httpd/conf/ssl.crt/domain.com.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/domain.com.key
SSLProxyEngine on
SetEnvIf User-Agent ".*MSIE.*"
nokeepalive ssl-unclean-shutdown
downgrade-1.0 force-response-1.0
</VirtualHost>