Tomcat的https配置及双接口配置
来源:互联网 发布:淘宝二手下肢康复器 编辑:程序博客网 时间:2024/06/16 00:42
1.Tomcat服务部署成https
找到conf/server.xml,在服务端口的Connector里添加上以下属性,然后重启服务,访问协议将由http将变为https
<Connector port="8080" protocol="hTTP/1.1" connectionTimeout="20000" redirectPort="8443" SSLEnabled="true" scheme="https" secure="true" clientAuth="true" sslProtocol="TLS" keystoreFile="F:\apache-tomcat-6.0.37\conf\cer\server.jks" keystorePass="123456" truststoreFile="F:\apache-tomcat-6.0.37\conf\cer\server.jks" truststorePass="123456"/>
SSLEnabled表示是否启用SSL
scheme设置访问协议为https
sslProtocol是SSL协议
secure表示是否安全
keystoreFile、truststoreFile是证书的目录,keystorePass、truststorePass是证书的秘钥
clientAuth是https单向或者双向的配置,true为双向,false为单向
2.Tomcat启用 nio,应对并发
服务端口的Connector里protocol="HTTP/1.1" 改为 protocol="org.apache.coyote.http11.Http11NioProtocol"
3.Tomcat的IP+端口访问项目,去除访问路径中的项目名称
将Context里path的值去除即可
<Context path="" docBase="/project" reloadable="false" />
4.在同一个tomcat中添加多个服务端口
在server.xml中Server节点下添加Service节点,在Service中描述新端口的设置
<Service name="port2"><Connector port="8081" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/><Engine name="port2" defaultHost="localhost"><Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/><Host name="localhost" appBase="webapps2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"><Context path="" docBase="/project" reloadable="false" /></Host></Engine></Service>其中Service、Engine节点属性name的设置没有要求,可以根据情况自行设置,Host节点属性appBase是存放项目的文件夹,默认名称为webapps,新设置的端口需要新建一个文件夹存放编译后的项目,Context节点中的docBase属性是项目服务名称
0 0
- Tomcat的https配置及双接口配置
- 配置Tomcat的HTTPS
- 配置Tomcat的HTTPS
- 配置Tomcat的HTTPS
- HTTPS原理及tomcat配置https的方法
- tomcat配置https及访问
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- https原理及tomcat配置https方法
- JavaScript学习笔记(四):JS浏览器BOM
- Java父类构造函数调用注意,父类构造函数抛出异常注意
- 英特尔推出第六代智能酷睿博锐处理器产品家族
- MNIST数据集的gist特征提取(含全部实例代码下载地址)
- uva11464
- Tomcat的https配置及双接口配置
- linux下I2C驱动分析2-(1)
- 判断字符串是否为纯数字
- Atitit.js跨域解决方案attilax大总结 后台java php c#.net的CORS支持
- 每天学习一点点:如何转到其他界面;
- 欢迎使用CSDN-markdown编辑器
- JAVA DES加密解密
- MFC对话框退出程序所调用的函数
- TextWatcher