This guide explains how to install an SSL certificate on your website to enable HTTPS and secure your site.
Important: SSL is Usually Automatic
In most cases, your hosting will automatically install an SSL certificate for your domain once it is correctly set up.
You do not usually need to install SSL manually.
Step 1: Make Sure Your Domain Is Pointing Correctly
Before SSL can be installed, your domain must point to your hosting server.
- Check your nameservers OR
- Ensure your A record points to the correct IP
If your domain is not pointing correctly, SSL will not work.
Step 2: Check SSL Status in AdminBolt
- Log into your AdminBolt Client Panel
- Go to your website or domain settings
- Locate the SSL or Security section
Screenshot: SSL status section in AdminBolt showing certificate status
Step 3: Wait for SSL to Be Issued
- SSL is usually issued automatically
- This can take a few minutes to up to 1 hour
Step 4: Enable HTTPS on Your Website
Once SSL is active, you may need to ensure your website loads using HTTPS.
- Enable HTTPS redirect in your hosting panel (if available)
- Or update your website settings (e.g. WordPress site URL)
Screenshot: HTTPS redirect setting in AdminBolt
Manual SSL Installation (Advanced)
If you have purchased a custom SSL certificate, you may need to install it manually.
This usually requires:
- Certificate (CRT)
- Private Key (KEY)
- CA Bundle (optional)
If you are unsure, please contact support for assistance.
Common Issues
SSL Not Installing
- Domain is not pointing to the server
- DNS changes have not fully updated
Website Still Shows “Not Secure”
- Clear browser cache
- Ensure HTTPS is being used
HTTPS Not Redirecting
- Enable redirect in hosting panel
- Check website settings
Important Notes
- SSL depends on correct DNS configuration
- Most SSL issues are caused by incorrect domain settings
More information:
AdminBolt Client Panel Documentation