SNI-: Providing separate SSL certificates for each site. For cPanel versions upto 11.38 separate IP addresses was required to install SSL for each domain. The process has recently been simplified through the use of Server Name Indication (SNI), which sends a site visitor the certificate that matches the requested server name.
How to install SSL for addon domain, which is not possible using WHM.
Open apache configuration file and add the below config file,
=-=-=--=-==-=-=-=-=--==-=-=--==--=-=-==-=--=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-
<IfModule mod_ssl.c>
<VirtualHost <IP>:443>
ServerAdmin <mail ID> --> Provide the email ID
ServerName <domain.com> --> Provide the domain name.
DocumentRoot </var/www> --> Location of the document root.
SSLEngine on
SSLCertificateFile </etc/apache2/ssl/example.com/apache.crt> -->Location of certificate file.
SSLCertificateKeyFile /etc/apache2/ssl/example.com/apache.key --> Location of private key.
</VirtualHost>
</IfModule>
=--==-=-=-=-=-=-=-=--==--==-=-=-=-=--==-=-=-=-=-=-=-=-=--==-=-=-=-=-=-=-=-=-
Now check SSL is installed from the link,
URL : http://www.sslshopper.com/ssl-checker.html
How to install SSL for addon domain, which is not possible using WHM.
Open apache configuration file and add the below config file,
=-=-=--=-==-=-=-=-=--==-=-=--==--=-=-==-=--=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-
<IfModule mod_ssl.c>
<VirtualHost <IP>:443>
ServerAdmin <mail ID> --> Provide the email ID
ServerName <domain.com> --> Provide the domain name.
DocumentRoot </var/www> --> Location of the document root.
SSLEngine on
SSLCertificateFile </etc/apache2/ssl/example.com/apache.crt> -->Location of certificate file.
SSLCertificateKeyFile /etc/apache2/ssl/example.com/apache.key --> Location of private key.
</VirtualHost>
</IfModule>
=--==-=-=-=-=-=-=-=--==--==-=-=-=-=--==-=-=-=-=-=-=-=-=--==-=-=-=-=-=-=-=-=-
Now check SSL is installed from the link,
URL : http://www.sslshopper.com/ssl-checker.html