Overview
All Managed WordPress sites (Ultimate, Pro5, Pro10, Pro25, and newer) have the ability to secure your primary domain with a free SSL certificate. Having an SSL means your site and visitors are protected through encryption. The following guide will provide instructions on how to utilize this included feature.
One free SSL is included with each site slot. If you have a Pro5 account, which has 5 site slots, you will be able to validate up to 5 primary domains.
If you change your primary domain, the current SSL will be revoked, and the new primary domain will get a new SSL.
Installing the SSL
- Log into your Media Temple Account.
- Select the blue ADMIN button associated to your Managed WordPress Hosting.
- Select the
for your site, and then select Settings.
- In the Domains section, select the Add drop-down and change the primary domain to your desired domain.
- If you need to connect the DNS of your website to your Managed WordPress, a pop-up will appear. You can update your website's DNS by logging into the provider where your namesevers are pointed, and then change the A-records to the IP address provided to you.
- Once connected, you may also need to verify domain ownership. An email with verification instructions will be sent to the Account Owner. If you want your SSL to include "www", we recommend using TXT verfication.
- Once verified, you should see a padlock icon next to your domain to indicate that the SSL is installed.
- Great! The SSL is now installed to your site. We recommend setting up an automatic redirect to HTTPS. If you do not setup an automatic redirect, visitors might accidentally end up on http, in which case they won't be protected by the SSL.
Verifying the SSL
Once you have submitted the information for your SSL, verification will be required. There are four ways you will be able to verify ownership of the domain you are trying to secure.
Method 1 - Auto Verify
For domains that have been added to your Media Temple account , and with nameservers pointed to:
- ns1.mediatemple.net
- ns2.mediatemple.net
These domains will auto-verify and do not require any manual verification.
Method 2: HTML Verification
This method will assume that you have pointed your domain's DNS to Media Temple.
- Access your files using FTP, SSH, or File Manager.
- As mentioned previously, the (mt) Account Owner should have reiceved an email with a unique ID.
- Navigate to your domain’s root directory.
- Once in your root directory, create a file path /.well-known/pki-validation/godaddy.html
- Copy just your unique ID, and place it inside the godaddy.html file.
- You may need to wait a a few minutes for the verification to process the new file. But that's it!
For Subdomains:
The godaddy.html file MUST be placed on the subdomain. For example if you have an SSL for blog.example.com, the godaddy.html file must be placed in the file path blog.example.com/.well-known/pki-validation/godaddy.html.
For Redirects:
If your site has a redirect on it (ie: example.com to www.example.com) the SSL may have difficulty verifying. If your site redirects, contact your developer so they may temporarily disable any redirects, or they can attempt to make an rewrite exception for /.well-known/pki-validation/godaddy.html. For sites using mod_rewrite, a possible exception rule could be: RewriteRule ^(.well-known) - [L]
Method 3: DNS Verification
To utilize this method, you will need to log into the account where your DNS is hosted. If you are unsure of where your DNS is hosted, feel free to check out the article below:
Once you are logged into the appropriate account, follow the instructions below:
- As mentioned previously, the (mt) Account Owner should have reiceved an email with a unique ID.
- Add a new record.
- For record type select "TXT".
- If your zone files are managed at Media Temple, leave the subdomain field blank. Other hosts may require you to use an '@' in the subdomain field.
- For the value following the subdomain, enter your Unique ID.
- Below is an example of what the record should generally look like. But as a reminder, you MUST to create this record where your DNS is hosted (this may or may not be Media Temple):
Please keep in mind that due to DNS propogation, verification may take up to 24 hours to complete. It is unlikely that verification will take 24 hours, but it can occur and is part of the normal verification process. You should also receive a second confirmation email once the certificate has been issued.
DNS Verification for Subdomains:
The unique code MUST be entered on the PARENT domain. For example, if you have an SSL for shop.example.com, you will want to put the TXT record on example.com and NOT shop.example.com.
Overview
The following article provides information on how to install an SSL that has been purchased through (mt) Media Temple. If you wish to purchase an SSL from Media Temple, feel free to visit our website at https://mediatemple.net/services/ssl/ for detailed instructions on how to place an SSL order click on the article below:
If you've purchased an SSL from a third-party provider, you will want to refer to a different set of instructions which can be found below:
Instructions
Step 1 - Automated installation
This option can be used if your domain has been added to your Media Temple account.
- Sign into the Account Center.
- From the Overview page, scroll down to the Add-On Services section. Then click on the Manage button next to the SSL certificate.
- Click on Install/Reinstall SSL Certificate.
- Click the Install button associated to your server.
- A message should prompt to let you know installation was completed.
After installing through the Account Center, you will want to log into Plesk or cPanel to ensure your site is using the newly installed SSL.
Step 2 - Plesk
The following screenshots are taken from a server using Plesk Obsidian (18.0.26).
- Sign into the Plesk Control Panel for your domain.
- Click on Hosting Settings.
- Click on the Certificate drop-down and select your certificate.
- Scroll to the bottom and click
.
- That's it! Your SSL should now be successfully installed.
Step 2 - cPanel
For cPanel, there typically should not be additional steps required for your install. However, if you wish to check your server to be certain the install was successful, you can do so by logging into the cPanel account for your domain. The following screenshots are taken from a server using the cPanel theme (paper_lantern).
- Log into the cPanel account for your domain.
- Click SSL/TLS.
- Click Manage SSL Sites.
- Click Certificate Details.
- The certificate details here should match the SSL in your Account Center.
- That's it! Your SSL should now be successfully installed.
Manual installation
This option can be used if you are experiencing difficulties with automatic installation, or simply prefer to manually install your SSL.
- Sign into the Account Center.
- From the Overview page, scroll down to the Add-On Services section. Then click on the Manage button next to the SSL certificate.
- Click on View/Download Certificate Info.
- Keep a note of the Private Key, SSL Certificate, and CA / Chain Certificate information as this will need to be copy/pasted into cPanel or Plesk for manual installation.
Plesk
The following screenshots are taken from a server using Plesk Obsidian (18.0.26).
- Sign into the Plesk Control Panel for your domain.
- Click on SSL/TLS certificates.
- Click
.
- Click
.
- Input a name for your certificate.
- Copy/Paste the Private Key, SSL Certificate, and CA Certificate from your Media Temple account, into each associated box in Plesk.
- Click
.
- Return to the Plesk Control Panel for your domain.
- Click on Hosting Settings.
- Click on the Certificate drop-down and select your certificate.
- Scroll to the bottom and click
.
- That's it! Your SSL should now be successfully installed.
cPanel
- Log into the cPanel account for your domain.
- Scroll down to Security. Then click SSL/TLS.
- Click on Manage SSL Sites.
- Click on the drop-down and select your domain.
- Copy/paste the Private Key, SSL Certificate, and CA Certificate into each associated box.
- Then click
.
- A message should appear to inform you if the SSL was installed successfully.
- That's it! Your SSL should now be successfully installed.
Instructions
Automated Installation
This option can be used if your domain has been added to your Media Temple account.
- Log into your Media Temple account.
- From the Overview page, scroll down to the Add-On Services section. Then click on the Manage button next to the SSL certificate.
- Click Install / Reinstall SSL Certificate.
- Click the INSTALL button associated to your Grid server.
- A pop-up message will appear to let you know that the current SSL (if any) will be removed and replaced with this new SSL. Click OK to continue.
- That's it! Your SSL should now be successfully installed. You may need to wait a few minutes for your SSL install to propagate.
Manual Installation
This option can be used if you are experiencing difficulties with automatic installation, or simply prefer to manually install your SSL.
- Log into your Media Temple account.
- From the Overview page, scroll down to the Add-On Services section. Then click on the Manage button next to the SSL certificate.
- Click on View/Download Certificate Info.
- Leave this page open, as we will need to copy & paste this information later.
- Open a new tab/window to your Overview page.
- To manually install your SSL:
-
For Grid Personal, Pro, and Elite:
- Click on the blue ADMIN button associated to your Grid.
- On the left-hand side, look for SITES. Then click on your domain name.
- Click on SSL Options.
- Click on the blue ADMIN button associated to your Grid.
-
For (gs) Grid Service, Grid Lite:
- Click on the the domain you wish to install the SSL to.
- Click on Manage SSL Certificate Options.
- Click on the the domain you wish to install the SSL to.
-
For Grid Personal, Pro, and Elite:
- Click on IMPORT CERTIFICATE.
- Copy & Paste the certificate information from the page that we had left open earlier.
- Click
.
- That's it! Your SSL should now be successfully installed.
Instructions
Automated Installation
This option can be used if your domain has been added to your Media Temple account.
- Log into your Media Temple account.
- From the Overview page, scroll down to the Add-On Services section. Then click on the Manage button next to the SSL certificate.
- Click Install / Reinstall SSL Certificate.
- Click the INSTALL button associated to your Managed WordPress server.
- To use the automated install, the domain must be the primary domain name on the site.
- To use the automated install, the domain must be the primary domain name on the site.
- Due to propagation, you may need to wait up to 24-48 hours for the changes to reflect in a web browser.
- That's it! Your SSL should now be successfully installed.
Still having trouble installing your Media Temple SSL Certificate? Feel free to contact our 24/7 Support Team!
Instructions
- Sign into the Account Center.
- From the Overview page, scroll down to the Add-On Services section. Then click on the Manage button next to the SSL certificate.
- Click on View/Download Certificate Info.
- Leave this page open, as we will need to copy & paste this information later.
- Log into the cPanel account for your domain.
- Scroll down to Security. Then click SSL/TLS.
- Click on Manage SSL Sites.
- Click on the drop-down and select your domain.
- Copy/paste the Private Key, SSL Certificate, and CA Certificate into each associated box.
- Then click
.
- A message should appear to inform you if the SSL was installed successfully.
- That's it! Your SSL should now be successfully installed.