Tomcat 创建https

打开CMD,按下列输入

复制代码
keytool -genkeypair -alias www.bo.org -keyalg RSA -keystore d:\ambition.keystore -storetype pkcs12     `
`输入密钥库口令:123456`
`再次输入新口令:123456`
`您的名字与姓氏是什么?  `
`[Unknown]:  www.ambition.com`
`您的组织单位名称是什么?  `
`[Unknown]:  ambition`
`您的组织名称是什么?  `
`[Unknown]:  ambition`
`您所在的城市或区域名称是什么?  `
`[Unknown]:  cq`
`您所在的省/市/自治区名称是什么?  `
`[Unknown]:  cq`
`该单位的双字母国家/地区代码是什么?  `
`[Unknown]:  cn `
`CN= www.ambition.com, OU= ambition, O= ambition, L=cq, ST=cq, C=cn是否正确?  `
`[否]:  y`
`

在D盘找到ambition. keystore,为了方便,复制到tomcat同级目录,并打开修改tomcat中server.xml找到8443放开注释,

修改为下列

XML 复制代码
 <Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" 

            maxThreads="150" SSLEnabled="true" scheme="https" secure="true"  

            clientAuth="false" sslProtocol="TLS"  

           keystoreFile="D:\tomcat\ambition.keystore"  

           keystorePass="123456" />

注意证书存放目录,及密码。

重启服务。

相关推荐
小张同学a.3 天前
zabbix企业级监控平台3——服务监控与API实战
linux·运维·mysql·nginx·tomcat·zabbix
xxwl5859 天前
数据库后端接口测试报告
spring boot·mysql·tomcat
次次皮11 天前
Linux 下通过 XShell 手动更新 Tomcat 应用并重启
前端·tomcat·jar
Listen·Rain13 天前
用AI开发出一个AI
java·人工智能·spring boot·tomcat·intellij-idea·mybatis·visual studio
Full Stack Developme13 天前
SpringBoot 内嵌 Tomcat 的启动流程
spring boot·后端·tomcat
Full Stack Developme13 天前
Tomcat 如何处理HTTP请求
java·http·tomcat
Full Stack Developme14 天前
Tomcat 设计原理
java·tomcat
Full Stack Developme15 天前
Tomcat NIO连接器内部如何实现零拷贝 Session管理如何实现集群同步
java·tomcat·nio
BullSmall15 天前
Tomcat 部署 Jenkins → Docker Jenkins 完整迁移方案
docker·tomcat·jenkins
baozhengw16 天前
信创改造-SpringBootJar包改为WAR包部署Tomcat
java·tomcat