การสร้าง File keystore เพื่อใช้ HTTPS

1. สร้าง keystore ไฟล์ ไว้ที่ %TOMCAT_HOME%
โดยเปิด cmd ขึ้นมา พิมพ์ keytool -genkey -keyalg RSA -alias tomcat -keystore mykeystore.jks 
ใส่รายละเอียดเริ่มต้นคือ storepass, รายละเีอียดของ cert, keypass โดยผมกำหนดทั้ง storepass และ keypass เป็น password ครับ
2
. config server.xml ที่ C:\tomcat\conf\server.xml เอาของใหม่มาเลยก็ได้ครับ ซึ่งบรรทัด <Connector port="8443" ... จะถูกปิดไว้อยู่ให้เปิดขึ้นมา แล้วเพิ่มในส่วนสีแดง

<Connector port="8443"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="true" disableUploadTimeout="true"
acceptCount="100" debug="0" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="mykeystore.jks" keystorePass="password" keystoreType="jks" />
 เมื่อสร้าง keystore เสร็จแล้วให้นำไปวางไว้ที่ C:\tomcat\mykeystor.jks ดังภาพ