As we are aware, usually installing SSL Certificate requires Dedicated IP .
The cost of this address is typically being passed down to the end user. Also the IPv4 address will be filled completely if every domain require a dedicated IP. So administrators decided to use multiple SSL installation on a single IP. Thus SNI (Server Name Identification) is established.
>> What is SNI :
Server Name Indication (SNI) is an extension to the TLS protocol that indicates what hostname the client is attempting to connect.
SNI is an extension of the TLS protocol, which allows browsers and servers to map multiple SSL-secured domain names to one IP address and gate, without this making any difference to the site visitor security-wise. User do not need to purchase dedicated IP address for enabling SSL for their website.
>> Minimum Requirement for SNI :
> CentOS 6, RHEL 6, or CloudLinux 6
> cPanel version 11.38 and higher
If your server satisfies the above requirement, then you can easily proceed with the installation following the below steps.
>> Procedure to install multiple certificate using an single IP in cPanel.
Step 1 : cPanel >> SSL/TLS Manager >> Generate CSR (Certificate Signing Request)
Step 2 : Purchase SSL certificate from the vendor using the newly generated CSR
Step 3 : cPanel >> SSL/TLS Manager >> Install and manage SSL for your site (HTTPS)
> Select domain
> We can see these things :
Warning : which all browser will not support SNI
Shared IP of the server
> In option Choose a certificate file,Click on browse certificate
> Select .crt file from the extracted file
> Upload certificate
Step 4 : Go again to Manage SSL sites under SSL manager(New Option)
> Select domain from drop Down
> Click on autofill by domain
> Copy certificate bundle and paste under Certificate Authority Bundle (CA Bundle)
> Click on install certificate button
Step 5 : Browse your Website using ‘https://’ and enjoy secure browsing