dalem

Well-Known Member
PartnerNOC
Oct 24, 2003
2,977
153
368
SLC
cPanel Access Level
DataCenter Provider
1) How do I add a comodo SSL cert after buying it? I need a dedicated IP right?
SSL/TLS> Install a SSL Certificate and Setup the Domain

2) can I host other sites on the same IP?
yes and No: if it is a dedicated IP assigned to one user NO If it is a shared IP you can install 1 SSL under user nobody
 

Greenhost

Well-Known Member
Jan 22, 2013
92
0
6
cPanel Access Level
Root Administrator
So if I place a SSL for a domain on one IP then I can't host other domains under that iP? (they dont need SSL)
You could not.

Normally, an SSL certificate should be installed for the account user that owns the domain for which the certificate was generated.Any SSL installed onto the main shared IP will only be installed as the user nobody via WHM, so if you are using that main shared IP for an account, you'd first have to install as nobody in WHM, then go into root SSH and do the steps I had noted (Miraenda user is my non-staff account).

If you do not want to go through such a hassle, simply install a dedicated IP onto the account getting the SSL, then you can install the SSL using WHM onto the user's account rather than using the user nobody.
 

max_payne

Active Member
Feb 1, 2013
33
1
6
cPanel Access Level
Root Administrator
So if I place a SSL for a domain on one IP then I can't host other domains under that iP? (they dont need SSL)
Change your main shared IP to something else from here:

WHM>>Basic cPanel & WHM Setup

Once the main shared IP has been changed, install the certificate. This method will allow you to install an SSL on an IP with multiple domains. Once done, you can change the main shared IP back to what it was. This method can only be used once. There is no recommended way to get multiple SSL certificates working on the same IP unless you make a custom virtual host entry in the pre_virtualhost_global file. This method is not cPanel recommended nor supported and they will not help you set this up.