Med Secure Sockets Layer är den vanligaste integrerade säker Internetkommunikation och Tomcat är den mest använda Web Application Server och med 2011 , att integrera SSL för att arbeta med Tomcat servrar utnyttjar både SSL och Tomcat funktioner för att ge en säker och enkel modell . För att få full nytta av denna modell , bör du använda en fristående webbserver för att bygga SSL och Tomcat plattform . Instruktioner
1
Ladda SSL-certifikat från din favorit certifikatutfärdare . Använd en keytool CSR - känd som en certifikatsigneringsbegäran - skapande verktyg när du skapar certifikatet program och spara den keystore , eller säkerhet certifikat förvaret , fil på en känd plats . Nyckelfilen som skall ha förlängningen . JKS .
2
anger certifikatet detaljer inuti keytool CSR skapande verktyg , fylla i alla detaljer . Detta skapar både en privat nyckel och ett certifikatsigneringsbegäran i två filer : . _name.jks Och _name.csr
3
Lägg till följande rad till JKS filen skapas av keytool skapelsen . verktyg :
Keytool - Import - trustcacerts - alias server - file sitename.p7b - keystore sitename.jks
4
ersätta " sitename " med ditt domännamn . En bekräftelse bör tas emot om att " Certificate svar installerades i Keystore . " Om du tillfrågas , lita på certifikatet genom att välja " Y " för " Ja . "
5
Navigera till Tomcat hemkatalog på servern finns under " Config " -mappen .
6
Öppna " Server.xml " fil med en textredigerare . Hitta en rad som lyder ungefär så här :
< Connector port = " 443 "
Raden ovan kan också läsa " 8443 . " Detta är fortfarande acceptabel
7
Avkommentera ovanstående rad , om kommenterade , och lägg till följande rader om du använder ett Linux eller Unix -system : .
SSLEnabled = " true "
KeyAlias = " server " keystoreFile = " /home /användarnamn /sitename.jks " keypass = " nyckellagret lösenord " />
8
Lägg till följande rader om du kör Tomcat på Windows-system :
KeyAlias = " server " keystoreFile = " C: \\ Documents and Settings /användarnamn /sitename.jks " keypass = " nyckellagret lösenord " />
9
Sätt nyckelfilen lösenordet under avsnittet " keypass = " keystore lösenord " " .
10
Spara ändringarna och starta om Tomcat -servern för att verkställa ändringarna .