tomcat部署安全证书文件(阿里云SSL证书)
2024-10-19 14:44:06
1.下载安全证书文件:
这里使用的是阿里云SSL证书(免费一年)
2.把下载的压缩包进行解压
3.将pfx文件拷贝至服务器
4.利用jdk将pfx转jks
5.cmd进入命令行
6.切换至jdk的bin目录
执行命令
keytool -importkeystore -srckeystore ca/*.pfx -destkeystore ca/*.jks -srcstoretype PKCS12 -deststoretype JKS
执行后,会让输入密码,这里建议使用刚下载解压里面的密码,作为jks的密码(便于记忆)
这里在bin目录下新建了ca文件夹
ca/*.pfx 为原pfx文件 ca/*.jks 为新jks文件
7.将新生成的jks文件拷贝至tomcat目录下,可以在tomcat目录下新建ca文件夹,里面存放新生成的jks文件
8.修改tomcat conf 文件夹下的 server.xml
加入:
<Connector SSLEnabled="true" clientAuth="false"
keystoreFile="jks文件位置(可用绝对路劲)"
keystorePass="jks设置的密码"
maxThreads="150" port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
scheme="https" secure="true" sslProtocol="TLS"/>
9.重启tomcat 即可
最新文章
- 转 :meta name的含义:<;META http-equiv=Content-Type content=";text/html; charset=gb2312";>;
- 不要让mysql犹豫不决
- telnet命令使用示例
- 在VS 2010中使用 VS2013的解决方案
- [iOS基础控件 - 3.1] QQ登陆界面
- Java学习--Equals与“==”
- Linq Distinct List 去重复
- javascript——面向对象程序设计(4)
- 使用搬瓦工搭建javaweb环境
- real server 的一个启动脚本例子
- 【iOS 】UIView 中有一个autoresizingMask的属性
- Mysql中Insert into xxx on duplicate key update问题
- 关于MATLAB处理大数据坐标文件201762
- eclipse使用git及github学习笔记
- 设置Nginx+php-fpm显示错误信息
- 去掉AMD锐龙和Intel Kaby Lake的不支持的硬件的提示
- IDEA修改module的名字
- js——prototype、__proto__、constructor
- composer概念学习
- Mysql优化分页
热门文章
- js 实现弹出层效果
- Vue中的作用域插槽
- PHP ftp_put() 函数
- (转)openfire插件开发(一)
- (转)OpenFire源码学习之六:用户注册
- 牛客 Fruit Ninja 2018 ACM 上海大都会赛 (随机化算法)
- 前端通过url页面传值
- 使用target属性跳转到指定位置
- java.io.FileNotFoundException: [WEB-INF/spring-servlet.xml] cannot be opened because it does not exist
- VSCode 中文乱码