איך להתקין תעודת SSL בשרת tomcat / java
טוב, אז ייצרת CSR, העברת אותו לספק ה- SSL שלך (מישהו אמר קיווינט ?) ועכשיו אתה רוצה להתקין אותו בשרת שלך... הנה איך
מה תצטרך
- ssl
- tomcat
- security
- csr
- linux
אזהרה
שינויים בהגדרות השרת עלולים לגרום לו לא לעבוד. תמיד יש לגבות אותו קודם, ולוודא שתואמה השבתה במידת הצורך.
שלבים
- 1
שלב 1
קודם כל, נייבא את התעודה לתוך ה- keystore keytool -import -trustcacerts -alias mykey -file yourDomainName.crt -keystore domain.keystore כמובן, יש להחליף את שם הקובץ בזה של התעודה. ואת שם ה- keystore בשם בו השתמשתם ביצירת ה- CSR - 2
שלב 2
עכשיו שהתעודה מותקנת ב- keystore, אנחנו צריכים לומר ל- tomcat להשתמש בו. אז קודם כל, נערוך את קובץ הקונפיגורציה שלו - server.xml ונוסיף לו את החלק הבא מעל לאיפה שכבר יש "SSL Connector" בהערה: Connector port="443" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="conf/user_name/your_domain.key" keystorePass="your_keystore_password"/> -
- 3
שלב 3
כדי להפעיל, יש לאתחל את השרת !