1. 程式人生 > >tomcat7配置https安全訪問

tomcat7配置https安全訪問

由於公司最近上了個java框架寫的網站,(ps:其實不知道在哪搞的,隨便改了改),所有用到了tomcat,但是。。。但是我不會啊,沒辦法一步步來。其實就是解壓一下,然後上傳一下程式碼,“真簡單”(相對我這種小白), 調優啥的也不會,還是慢慢來。下面說說tomcat配置https,這個其實是百度、google各種部落格的結果,其實官網還是比較好的,還是很權威的,嘿嘿。
官網文獻:http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html

1.建立keystore檔案

keytool -genkey -alias tomcat -keyalg RSA

會在root目錄下生成一個.keystore檔案
將此檔案複製到tomcat的bin目錄

2.使用
開啟server.xml檔案
取消下面程式碼的註釋:

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
               maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
               keystoreFile="../bin/.keystore" keystorePass="123456"
                 clientAuth="false"
sslProtocol="TLS" />

新增上紅色字的配置
後面的keystorePass=”123456”
次密碼應該和第一步中輸入的密碼相同。