Overview
You may be asked to generate a Certificate Signing Request, or CSR, if you are purchasing an SSL certificate through a third party certifying authority. Once generated, you will need to submit that CSR to your third party provider, who will then create an SSL certificate for you.
TIP:
Already have an SSL certificate? You may be able to skip generating a CSR and simply import your certificate and private key.
See Installing an SSL Certificate for details.
See Installing an SSL Certificate for details.
See Installing an SSL Certificate for details.
Before Starting
Please note only Media Temple SSL and GoDaddy SSL certificates are valid for the Managed Wordpress Hosting. Other third-party SSLs are not able to be installed to this server type. The following guide only applies to generating a CSR for GoDaddy. Media Temple SSLs already come with a CSR generated for you.
Note:
If you wish for assistance in generating a CSR, feel free to contact Support directly by opening a support request, starting a chat, or by calling us at 1.310.841.5500 and we'll be happy to assist you.
Generating a GoDaddy CSR
2. Run the following command:
openssl req -new -newkey rsa:2048 -nodes -keyout insertname.key -out insertname.csr
-
Common Name: The domain name or URL you wish to secure.
Exclude using "www" (using just example.com will secure BOTH example.com and www.example.com). For Wildcard SSLs use an asterisk (*.example.com) - Organizational Unit: If applicable.
- City or Locality: Name of the city where your organization is registered/located. Do not abbreviate.
- State or Province: Name of the state or province where your organization is located. Do not abbreviate.
- Country: The two-letter International Organization for Standardization (ISO) format country code for where your organization is legally registered.
4. You can check the validity of these files by running the following commands:
openssl rsa -in insertname.key -check
openssl req -in insertname.csr -noout -text
5. Continue with the SSL installation process by following the article: Installing a GoDaddy SSL
Instructions
1. Sign into the Account Center.
2. In the Overview page, click on the blue Admin button for your Grid server.
3. After clicking the Admin button, you will be taken to the Server Overview screen. Look towards the left site to find Sites and select your desired domain.
4. After clicking on the Sites button, look for the Site Tools box and select SSL Options.
- Note: If you are ordering a certificate from (mt) Media Temple, a CSR is automatically generated for you during the ordering process, and you can proceed with the Grid automatic SSL certificate installation.
5. Click on the Generate CSR button, fill out the required fields with details about your organization and domain, then click the click the Generate button when you are finished.
- Wildcard SSL: Media Temple services support Wildcard SSLs. Wildcard certificates secure the common name (example.com) and all subdomains at the level you specify when you submit your request. In order to generate a CSR for a wildcard SSL, just add an asterisk (*) in the subdomain area to the left of the common name (*.example.com).
6. The page will reload when your CSR is finished generating. Submit it to the Certificate Authority (CA) and they will sign a certificate for you.
- Make sure to copy the text that starts with the line -----BEGIN CERTIFICATE REQUEST----- and ends with the line -----END CERTIFICATE REQUEST----- to capture the entire CSR.
7. Once you receive the certificate from your signing authority, follow this guide to install your SSL certificate.
(gs) Grid Service
Certain Grid servers like the (gs) Grid Service may not see the same options above and will instead want to do the following:
1. Sign into the Account Center.
2. In the Overview page, click on the name of the specific domain or subdomain that you wish to generate the CSR for.
3. Select the SSL Certificate icon.
4. Click on the Generate CSR button.
Instructions
- Log into your Plesk Control Panel.
- If you are using the Service Provider view, navigate to the Control Panel or Open in Power User View option for the domain you are looking to secure. If you are already using Power User mode, proceed to the next step.
- Click on the Websites & Domains tab. You may need to select the downward-facing arrow to expand the available menu options for your site.
- From the expanded menu, select Secure Your Sites.
- Select Add New Certificate. You will be taken to the Certificate Request Page.
- Fill out the Certificate Request form with all relevant data for your website, then click Request to continue.
- An entry for your SSL certificate will be created in Plesk and a CSR generated. You will see this new entry on the SSL Certificates page. Click on the certificate name to continue.
- You will be taken to the Change Properties page. To view the CSR, scroll down to the CSR and Private Key sections.
Instructions
Plesk 10.3.1 and newer, with SNI support enabled
If you are using the Power User Panel, you can get to the SSL certificate section of your webspace by following the instructions below:
- Log into the Plesk Control Panel for your domain.
- From the row of tabs at the top, select Websites & Domains.
- Click on Secure Your Sites.
If you are using the Service Provider Panel, you can get to the SSL certificate section of your subscription by following the instructions below:
- Log into the Plesk Server Administrator Panel.
- From the left-menu, click on Domains from the Hosting Services section.
- Click on Manage Hosting or Open in Control Panel for the domain you are installing the SSL certificate.
- From the row of tabs at the top, select Websites and Domains..
- Click on Secure Your Sites.
Plesk 10.2 and older
If you are using the Power User Panel, you can get to the SSL certificate section of your server by following the instructions below:
- Log into the Plesk Control Panel for your domain.
- From the row of tabs at the top, select the Server tab.
- Under Tools & Resources, click on SSL Certificates.
If you are using the Service Provider Panel, you can get to the SSL certificate section of your subscription by following the instructions below:
- Log into the Plesk Server Administrator Panel.
- From the left-menu, click on Tools & Settings.
- Under Tools & Resources, click on SSL Certificates.
Generating the CSR
Once you are at the SSL Certificates screen, continue with generating the Certificate Signing Request by following the instructions below.
- Click on the Add SSL Certificate icon.
- Specify the certificate properties:
- Certificate name. This will help you identify this certificate in the repository.
- Your location and organization name. The values you enter should not exceed the length of 64 symbols.
- Domain name. The domain name for which you want to purchase an SSL certificate. This should be a fully qualified domain name. For this example, we use: dv-example.com.
- Email. The website administrator's e-mail address.
- Verisign - choose Apache
- Thawte - choose Apache_OpenSSL
- GeoTrust - choose Apache + Open SSL