环境搭建参考Apache:https://www.xssfox.com/2015-12-01/apache%e5%bc%80%e5%90%afhttp2-or-spdy%e6%94%af%e6%8c%81/ JDK & Tomcat:https://www.xssfox.com/2016-01-07/centos7-java-web%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BA/ Apache配置为了开启SSL和反向代理功能,首先要确认Apache是否加载了必要的模块,查看httpd.conf:
httpd.conf中添加一行,使Apache监听443端口的请求:
为了使SSL安全评级得到一个大大的A+,我们手动设置Apache相关SSL参数配置,httpd.conf新增以下配置:
然后就如你所愿了:
接着配置虚拟主机:
Tomcat配置Tomcat端其实没有多少需要配置的,由于在Tomcat上多了一层Apache的代理,你需要告知Tomcat相关的代理信息,否则在使用HttpServletRequest.getRemoteHost()等相关方法时是无法获取正确的信息的:
解决方案,修改tomcat的server.xml,添加相关访问配置项:
(责任编辑:IT) |