1

これに関するスタックオーバーフローに関する以前の投稿の多くを読みましたが、まだこれを理解できません。

インストーラーを使用して Windows 7 に Tomcat 7.0 をインストールしましたが、ポート 8443 を変更したいと考えています。

443までですが、それを行う前に、このフォーラムでの以前の質問から、私が

ポート8443に変更する前に、証明書を設定してポート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

まだ運がありません。

私のPCにはJava 1.7 64ビットがあります

Tomcat を構成するのはこれが初めてです。ご理解いただきありがとうございます

4

1 に答える 1

1

この回答は、Tomcat 7 の server.xml ファイルを構成するときに発生する可能性のある多くの質問の 1 つです。

答えは、Windows 7、JDK 1.7、64 ビットの使用に固有のものです。

キーストアを正常に生成するには、Java の bin フォルダーにある JDK の keytool へのパスを見つけ、ターミナルを介してそのポイントに到達し、次のように入力します。

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

C:\MyCert.cert は、ハードウェアの別の場所に証明書を保存したい場合の例です。

Enterキーを押して続行します

于 2012-04-18T16:21:13.337 に答える