インストール中にサーバーに提供される SSL 証明書は、サンプルの証明書だけです。MySQL Enterprise Service Manager と MySQL Enterprise Dashboard で SSL 通信を使用する場合、提供された証明書を独自の証明書に置き換える必要があります。
証明書キーストアは、MySQL Enterprise Service Manager インストール内の apache-tomcat/conf/myKeyStore ファイルにあります。
新しい自己署名付き証明書を作成するには、keytool コマンド (Java SE Security で提供) を使用して新しい証明書ファイルを作成します。
shell> keytool -genkey -alias tomcat -keyalg RSA -validity 1825 -keystore newKeystore
証明書情報の入力と、証明書に使用する一意のパスワードの提供を求めるプロンプトが表示されます。
-validity は、作成する証明書の期間を日単位で指定します。-alias は、証明書を確実に tomcat に関連付けるために必要です。
新しいキーストアを作成したら、MySQL Enterprise Service Manager をシャットダウンし、新しいキーストアファイルを apache-tomcat/conf/myKeyStore にコピーして、MySQL Enterprise Service Manager を再起動しなければいけません。
キーストアへインポートする既存の証明書がある場合、次のコマンドを使用して証明書をインポートする必要があります。
shell> keytool -import -alias tomcat -keystore newKeystore -file public.pem
Tomcat で SSL 証明書を使用する方法についての詳細は、Apache Tomcat 6.0: SSL の設定方法を参照してください。
