Avec Secure Sockets Layer étant la communication Internet sécurisée intégrée la plus commune et Tomcat est le serveur d'applications Web le plus utilisé à partir de 2011 , l'intégration SSL pour travailler avec les serveurs Tomcat prend avantage de la fonctionnalité SSL et Tomcat à fournir un modèle facile. Pour profiter pleinement de ce modèle , vous devez utiliser un serveur Web autonome pour construire la plate-forme SSL et Tomcat. Instructions
1
télécharger le certificat SSL de l'autorité de certification préféré . Utilisez un outil clé RSE - connu comme un certificat de signature demande - outil de création lors de la génération de la demande de certificat et enregistrez le fichier de clés , ou la sécurité référentiel de certificats , fichier dans un emplacement connu. Le fichier de clés aura l'extension . JKS .
2
Spécifiez les détails du certificat à l'intérieur de l'outil de création RSE keytool , en remplissant tous les détails. Cela crée à la fois une clé privée et un certificat de signature demande dans deux fichiers: . _name.jks Et _name.csr
3
Ajoutez la ligne suivante dans le fichier JKS créé par la création keytool . outil :
Keytool - import - trustcacerts - alias serveur - fichier sitename.p7b - sitename.jks de clés
4
de remplacer le " nom du site " avec votre nom de domaine . Une confirmation doit être reçue indiquant que la " réponse de certificat a été installé dans de clés. " Si on vous demande , approuver le certificat en cliquant sur " Y " pour " Oui".
5
accédez au répertoire d'accueil de l' Tomcat sur votre serveur situé dans le dossier " Config" .
6
Ouvrez le fichier " Server.xml " à l'aide de n'importe quel éditeur de texte. Trouvez une ligne qui dit quelque chose comme ceci:
< Connector port = "443" Photos de
La ligne ci-dessus peut également lire " 8443 ". C'est encore acceptable
7
Supprimez la ligne ci-dessus, si elle est commentée , et ajouter les lignes suivantes si vous utilisez un système Linux ou Unix : .
SSLEnabled = "true" Photos
KeyAlias = keystoreFile "serveur" = " /home /nom_utilisateur /sitename.jks " keypass = " mot de passe keystore " />
8
Ajoutez les lignes suivantes si vous exécutez Tomcat sur un système Windows : Photos
KeyAlias = keystoreFile "serveur" = " C: \\ Documents and Settings /nom_utilisateur /sitename.jks " keypass = " mot de passe keystore " />
9 < p> Insérer le mot de passe du fichier de clés dans le cadre du " keypass =" section mot de passe keystore "" .
10
Enregistrez les modifications et redémarrez votre serveur Tomcat pour effectuer les changements .