Come implementare SSL in Tomcat

November 17

Secure Sockets Layer (SSL) è utilizzato per proteggere le comunicazioni su reti TCP / IP. SSL funziona la crittografia dei dati a livello di trasporto e viene utilizzato per la navigazione Web, la messaggistica istantanea, VoIP ed e-mail. Apache Tomcat è un servlet container open source che fornisce l'infrastruttura come un server HTTP per il codice Java di funzionare su. Offre inoltre involucri native Windows e Unix per piattaforma di interoperabilità. Garantire dati sono al sicuro mediante l'attuazione di SSL in Tomcat richiede pochi passi da configurare.

istruzione

1 Scaricare e installare JSEE 1.0.2 o successiva (vedi Risorse). Ne fanno una estensione installata o impostare una variabile che punta alla posizione di installazione.

2 Al prompt dei comandi, digitare il seguente comando per Windows:

% JAVA_HOME% \ bin \ keytool -genkey -alias Tomcat -keyalg RSA

Per Unix, al prompt dei comandi, digitare il seguente comando:

% JAVA_HOME% \ bin \ keytool -genkey -alias Tomcat -keyalg RSA

Questo creerà un archivio chiavi certificato. Quando richiesto, digitare "changeit", come il valore della password. Questa è la password predefinita per Tomcat anche se è possibile specificare una nuova password a vostra scelta.

3 Inserire le informazioni sulla tua azienda quando richiesto. Rimuovere il commento di entrata "SSL HTTP / 1.1 Connettore" in "$ CATALINA_HOME / conf / server.xml."

Consigli e avvertenze

  • "Scommentare" significa rimuovere il simbolo "#" all'inizio di una riga.