Как настроить ssl в tomcat? - PullRequest
       2

Как настроить ssl в tomcat?

0 голосов
/ 30 августа 2010

Я пытаюсь настроить ssl в Tomcat.

Я гуглил многие веб-сайты, некоторые из них сказали добавить путь к файлу хранилища ключей в тег коннектора в файле server.xml. и нет.

Я следовал многим учебникам, но, набирая URL, он продолжает загружаться и не может поймать приложение.

Пожалуйста, научите меня, как настроить https сайт в Tomcat. Спасибо

Ответы [ 3 ]

2 голосов
/ 30 августа 2010

Рекомендую следовать официальной документации по теме: http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html

Это работало для меня в прошлом.

0 голосов
/ 29 сентября 2015

Вы можете настроить SSL с помощью реализации JSSE или APR. Я упоминаю шаги для настройки SSL с реализацией APR

Первая установка 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 Native Library

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 / bin / setenv.sh со следующими строками
export LD_LIBRARY_PATH='$LD_LIBRARY_PATH:/usr/local/apr/lib'

Настройка в Server.xml для 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"/>
0 голосов
/ 27 декабря 2010

Вы можете использовать this в качестве начала

, и документ, упомянутый bernard , вам вполне подходит.

...