生成功能密钥库Tomcat 7.0,Windows 7

时间:2012-04-17 19:50:08

标签: tomcat ssl port

我已经读过许多关于堆栈溢出的关于此的帖子,我仍然无法弄清楚这一点。

我在Windows 7上使用安装程序安装了Tomcat 7.0,并希望更改端口8443

到443,但在此之前我从我在此论坛上的上一个问题中了解到我

需要设置证书以使端口8443正常工作,然后再考虑将其更改为

443号港口。

这个分步指南http://www.mulesoft.com/tomcat-ssl应该足够了,但我

真的很困惑这个%JAVA_HOME%\ bin \ keytool -genkey -alias tomcat -keyalg RSA我

当我这样做时,需要将其键入“cmd”中说“系统无法找到路径”,所以我

尝试了

%JAVA_HOME%\ bin \ keytool -genkey -alias tomcat -keyalg RSA \ -keystore / path / to / my / keystore(Windows)

%JAVA_HOME%\ bin \ keytool -genkey -alias tomcat -keyalg RSA \ -keystore / Program Files / Apache Software Foundation / Tomcat 7.0 / conf

仍然没有运气。

我的电脑上有java 1.7 64bit

这是我第一次配置Tomcat,感谢理解

1 个答案:

答案 0 :(得分:1)

提供的答案是配置Tomcat 7的server.xml文件时可能出现的许多问题之一。

答案特定于使用Windows 7,JDK 1.7,64位

为了成功生成Keystore,找到JDK的keytool的路径,这可以在Java的bin文件夹中找到,通过终端到达那一点,然后输入

\ keytool -genkey -alias -keyalg RSA -keystore C:\ MyCert.cert

C:\ MyCert.cert是一个示例,您可能希望将您的证书存储在硬盘中

按Enter键继续