虚拟主机 Apache 和 Tomcat

发布于 2024-10-12 06:47:36 字数 350 浏览 9 评论 0原文

我有 Tomcat 和 Apache Web 服务器。通过 MOD_JK 我将 Apache 配置为向 Tomcat 发送 http://127.0.0.1/cas 请求。
http://127.0.0.1/cas 工作正常并且 Tomcat 响应它。
现在我希望这个 https://127.0.0.1/cas 正常工作(SSL)。
我搜索它,发现我需要 Apache 上的虚拟主机来向 Tomcat 发送请求,我的问题是如何创建 SSL 虚拟主机?
我是否应该删除之前为 http://127.0.0.1/cas 创建的所有配置?

I have Tomcat and Apache web server. by MOD_JK I configure Apache to send request for http://127.0.0.1/cas to Tomcat.
http://127.0.0.1/cas works correctly and Tomcat response to it.
now I want this https://127.0.0.1/cas to work, (SSL).

I search it and found that I need Virtualhost on Apache that send requests to Tomcat, my question is how can I create a SSL Virtualhost?
and should I remove all configuration that I create before this for http://127.0.0.1/cas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

人事已非 2024-10-19 06:47:36

网上有很多 httpd 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>

There's a lot of online examples for httpd SSL virtual host configuration. Just specify something similar to the following, and put your mod_jk JKMount references inside of it.

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>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文