我想在tomcat中設置ssl。如何在tomcat中設置ssl?
我搜索了很多網站,有人告訴在server.xml文件的連接器標籤中添加密鑰庫文件路徑。而不是。
我遵循了很多教程,但在輸入url時,它仍然在加載,並且無法捕捉應用程序。
請教我如何在tomcat中設置https站點。 感謝
我想在tomcat中設置ssl。如何在tomcat中設置ssl?
我搜索了很多網站,有人告訴在server.xml文件的連接器標籤中添加密鑰庫文件路徑。而不是。
我遵循了很多教程,但在輸入url時,它仍然在加載,並且無法捕捉應用程序。
請教我如何在tomcat中設置https站點。 感謝
我建議對這一主題的官方文檔如下:http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html
這在過去爲我工作。
您可以使用JSSE或APR實現來配置SSL。 我提到的步驟與APR實現配置SSL
首先安裝APR本地庫
cd /root
wget http://www.eu.apache.org/dist/apr/apr-1.5.2.tar.gz
tar -xzvf apr-1.5.2.tar.gz
cd apr-1.5.2
./configure && make && make install
安裝Tomcat本地庫
cd TOMCATPATH/bin/ #There should be tomcat native library tar
tar -xzvf tomcat-native.tar.gz
cd tomcat-native-1.1.23-src/jni/native/
./configure --with-apr=/root/apr-1.5.2 --with-ssl=/usr/lib64/openssl --with-java-home=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.85.x86_64
make && make install
創建$ CATALINA_HOME /斌/ setenv.sh文件以下行
export LD_LIBRARY_PATH='$LD_LIBRARY_PATH:/usr/local/apr/lib'
Configure in Serv er.xml for SSL
<Connector
protocol="org.apache.coyote.http11.Http11AprProtocol"
port="443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
SSLCertificateFile="certicatefile"
SSLCertificateKeyFile="certificatekeyfile"
SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"/>
當你說「它是繼續加載」,這可能意味着一些事情。例如,您可能正在訪問這個錯誤的端口或連接器可能無法正常工作。您能否請您從server.xml發佈連接器標籤?也看看你的日誌文件,看看是否有一些錯誤消息。 – 2010-08-30 15:48:02
你不需要谷歌任何網站。你只需要按照[* Tomcat *網站](http://tomcat.apache.org)的指示進行操作。 – EJP 2015-09-29 10:43:41