Apache Tomcat SSL Kurulumu
Java tabanlı Tomcat sunucuda SSL sertifikası kurulumu.
Adım 1: Keystore Oluşturun
keytool -genkey -alias tomcat -keyalg RSA -keysize 2048 -keystore /etc/tomcat/keystore.jks
Adım 2: CSR Oluşturun
keytool -certreq -alias tomcat -keystore /etc/tomcat/keystore.jks -file domain.csr
Adım 3: Sertifikaları İçe Aktarın
# Root CA sertifikasını içe aktarın
keytool -import -alias root -keystore /etc/tomcat/keystore.jks -trustcacerts -file root.crt
# Intermediate sertifikayı içe aktarın
keytool -import -alias intermediate -keystore /etc/tomcat/keystore.jks -trustcacerts -file intermediate.crt
# Domain sertifikasını içe aktarın
keytool -import -alias tomcat -keystore /etc/tomcat/keystore.jks -file domain.crt
Adım 4: server.xml Yapılandırması
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true">
<SSLHostConfig>
<Certificate certificateKeystoreFile="/etc/tomcat/keystore.jks"
certificateKeystorePassword="YOUR_PASSWORD"
type="RSA" />
</SSLHostConfig>
</Connector>