Installing a PFX SSL Certificate on Windows Server
Overview
This guide explains how to install a PFX (Personal Information Exchange) SSL certificate on a Windows Server using the Microsoft Management Console (MMC).
Prerequisites
The PFX file containing your SSL certificate and private key.
The password you set when exporting or generating the PFX.
Administrator access to the Windows Server.
Steps
1. Open the Certificates MMC
Press Win + R, type mmc, and press Enter.
In the console, go to File > Add/Remove Snap-in.
Select Certificates and click Add.
Choose Computer Account, then Local Computer, and click Finish.
Click OK to return to the main MMC screen.
2. Import the PFX File
In the MMC, expand Certificates (Local Computer).
Navigate to Personal > Certificates.
Right-click Certificates, select All Tasks > Import.
Browse to your .pfx file and click Next.
Enter the PFX password. Check Mark this key as exportable (recommended).
Choose Place all certificates in the Personal store and click Next.
Click Finish. You should see a message: "The import was successful."
3. Bind the Certificate in IIS
Open Internet Information Services (IIS) Manager.
In the left tree, select your server name, then expand Sites.
Right-click your website and choose Edit Bindings.
Select https, then click Edit (or Add if not present).
From the SSL certificate dropdown, choose your newly imported certificate.
Click OK, then Close.
4. Verify
Restart IIS: open Command Prompt and run iisreset.
Visit your site with https:// and confirm the certificate is applied.