Get started today!◦ Full contract buyout ◦ Up to $1,000 credit ◦ Free migrations
Chat with us
Home » Magento Guide » Magento Security Guide » How to set up Magento 2 to use your SSL certificate – Nexcess

How to set up Magento 2 to use your SSL certificate – Nexcess

Learn how to configure your Magento 2 store to use SSL certificates using either the Magento 2 Dashboard or SSH.

Get fast, reliable hosting for WordPress

Power your site with the industry’s fastest, most optimized WordPress hosting

How to configure your Magento 2 store to use SSL certificates using either the Dashboard or SSH.

Purpose

SSL certificates create an encrypted link between a server and a client. A functioning SSL allows users to transmit sensitive information between servers and browsers without fear of third-party eavesdropping. For more information about SSL certificates and how they function, see What are SSL certificates?

Using your Dashboard

If you have not already purchased an SSL certificate, either visit our website or contact our sales team, available 9 a.m–5 p.m. eastern time (ET), Monday through Friday. Otherwise, use the procedure below to configure Magento to use your SSL certificate:

  1. Log in to your Magento 2 Dashboard.

  2. Select Stores > Configuration.

  3. On the Configuration page, from the General list, select Web.
  4. In the Base URLs (Secure) section, take the following action:

    1. In the Secure Base URL field, enter “https://” followed by your domain.

    2. In the User Secure URLs in Frontend drop-down list, select Yes.

    3. Click Save Config. Your store is now configured to use your SSL certificate.

Using SSH

  1. Login to your Nexcess server.

  2. Navigate to your Magento installation, but replace the bracketed placeholders accordingly:
    cd /home/[user]/[domain.tld]/html/
  3. Choose one, but replace all bracketed placeholders accordingly:
    1. Enable secure URLs in both the customer-facing and admin-only areas of your store:
      php bin/magento setup:store-config:set --use-secure=1 --base-url=”https://[domain.tld]”
    2. Enable secure URLs in the admin-only areas only:
      php bin/magento setup:store-config:set --use-secure-admin=1 --base-url=“https://[domain.tld]”

Additional resources

http://devdocs.magento.com/guides/v2.0/install-gde/install/cli/install-cli-subcommands-store.html


For 24-hour assistance any day of the year, contact our support team by email or through your Client Portal.

Ready to get started?

Get the fastest, most secure WordPress.org hosting on the market.

Additional resources

What is managed WordPress hosting? →

Get details and decide if managed WordPress hosting is right for you.

Must-have web development plugins to create WordPress websites at scale →

Explore the best web development plugins to enhance functionality, improve performance, and streamline your WordPress site.

A complete guide to WordPress shortcodes →

Shortcodes make life easier. Learn how to get started!