SimplyWebHosting.com KnowledgeBase Glossary    Contact Us
Search  
   
Browse by Category
SimplyWebHosting.com KnowledgeBase .: Virtuozzo and OpenVz Based Accounts .: How can I set up a secure certificate for a site on my VPS?

How can I set up a secure certificate for a site on my VPS?

In order to set up https (secure access over http) on your VPS, you will first need to install the SSL application template on your VPS with the following steps:

  1. Go to System tab > Applications > Add Application.
  2. Check the box to the left of "SSL for Apache"
  3. Click on the Next button.
  4. If you have purchased a VPS hosting plan with no application template charge for SSL for Apache your installation will be complete. If there is an application fee you will need to complete the requested billing information.

Note: You can only install one secure certificate per site per IP address. When you set up a site, make sure that the site does not reside on the same IP address as another site for which you will also want to have a secure certificate.

Next you will need to install a "Self-Signed" Certificate for the site with the following steps:

  1. Click on the Site tab.
  2. Click on Select Another Site.
  3. Click on the site for which you wish to configure SSL.
  4. Click on Website Management
  5. Click on Website Settings.
  6. Click on the Secure Website tab.
  7. Click on the Enable SSL button.
  8. Click on Generate the SSL Certificate button.
  9. Go to System tab > Server Management > Web Server.
  10. Click on the Restart button to restart the web server.

Once these steps are complete, you can access your site through https://sitename.com. You will get a warning message that shows “Your certificate was issued by a company you have not chosen to trust.”

To have a certificate that does not display this warning would require purchasing one through a Certificate Signing Authority. You can purchase a SSL certificate from Advantagecom Networks, Inc. at a competitive price. Send an email to sales@advantagecom.net for more information on purchasing a SSL certificate.

To obtain your SSL certificate, you will need to provide your Certificate Signing Request (CSR). You can get a CSR for your site in your HSPC control panel with the following steps:

  1. Click on the Site tab.
  2. Click on Select Another Site.
  3. Click on the site for which you wish to configure SSL.
  4. Click on Website Management.
  5. Click on Website Settings.
  6. Click on the Secure Website tab.
  7. Click on the Generate a Request button.
  8. Fill out the information that is requested then click on the Submit button.
  9. Click on the "SSL certificate request details" to access the Certificate Request Content.

Once you receive your SSL Certificate from the Certificate Signing Authority you will need to install the certificate in your HSPC control panel with the following steps:

  1. Click on the Site tab.
  2. Click on Select Another Site.
  3. Click on the site for which you wish to configure SSL.
  4. Click on Website Management.
  5. Click on Website Settings.
  6. Click on the Secure Website tab.
  7. Click on the Install the SSL certificate button.
  8. Either upload the certificate file or paste the contents of the certificate into the text box.
  9. Click on the Submit button to complete the SSL certificate installation.

Some certificates require a root chain certificate to be installed. To install the root chain certificate follow these steps:

  1. Copy the root chain certificate file to the VPS's /etc/httpd/conf/ssl.crt directory.
  2. In your HSPC control panel, click on the Site tab.
  3. Click on Select Another Site.
  4. Click on the site for which you wish to configure SSL.
  5. Click on Website Management.
  6. Click on Website Settings.
  7. Click on the Secure Website tab.
  8. Click on the Custom Settings tab.
  9. Enter the following text:

SSLCACertificateFile /etc/httpd/conf/ssl.crt/rootchaincertificate.crt

(Replace rootchaincertificate.crt with the actual root chain certificate name.)

   10.   Click on the Edit button to save your changes.


How helpful was this article to you?

Related Articles

article How does secure email work?
The following is taken from the Microsoft...

  1-18-2006    Views: 6081   
article How do I add the Site tab to HSPC?
To install the Workgroup Administrator Control...

  1-10-2006    Views: 8132   
article How do I remove a site, hostname, or domain name from my VPS in the HSPC control panel?
First, back up any data you wish to save...

  1-5-2006    Views: 24939   

User Comments

No comments have been posted.


.: Powered by Lore 1.5.4
Copyright 2005-2014 Advantagecom Networks, Inc.
SimplyWebHosting.com - Xen Linux Virtual Private Servers (VPS) - Paypal Accepted