(1 votes, average: 5.00 out of 5)
Installing an SSL certificate on macOS is super easy and requires four straightforward steps. These steps are:
Before diving deeper into the steps, we must complete a prerequisite: CSR Generation.
The entity requesting the SSL certificate has to send the details of the website and domain for which they are asking the certificate. This detail (CSR) consists of information that is required by a certificate authority to verify the website’s identity.
There are two procedures that an entity can follow to create or generate CSR, such as:
Note: You have to make sure that the details provided in the CSR are updated and relevant. Once the CA verifies the details, it will send SSL certificate files to the registered email id. You must also remember that the time required to complete this process depends on the type of validation you choose for your website.
Once you have received the SSL certificate files on the registered email id, you can start the installation process.
The email that you received on the email must have a zip folder. Download that folder and extract all the files mentioned below:
The next step you have to perform is to add intermediate and root certificates to the Keychain and to accomplish this, follow the steps mentioned below:
After adding the certificates, verifying that both certificates are in the Keychain is important. To accomplish this, perform the action mentioned below:
Note: To simplify things, you can confirm the availability of both certificates in the Keychain based on the colors. The root certificate is displayed using the “Yellow” color icons. The intermediate certificate is shown using the “Blue” color icons.
The next step is to install the primary certificate. To accomplish this, you can follow the steps listed below:
Assigning the SSL Certificate to the desired services
After successfully installing the certificate on the macOS server, it’s time to assign desired services. To accomplish this, you can follow the steps mentioned below:
With this, your SSL certificate has been successfully installed on the macOS server.