WordPress plugin
Auto-Install SSL Premium
Auto-Install SSL Premium manages free Let’s Encrypt SSL certificates from the WordPress dashboard without requiring programming experience. It automates Let’s Encrypt account registration, Certificate Signing Request (CSR) creation, domain ownership verification and certificate generation.
Auto-Install SSL Premium manages free Let’s Encrypt SSL certificates from the WordPress dashboard without requiring programming experience. It automates Let’s Encrypt account registration, Certificate Signing Request (CSR) creation, domain ownership verification and certificate generation.
Issuance, installation and renewal
Let’s Encrypt certificates expire after 90 days, and renewal is recommended 30 days before expiry. Premium schedules automatic renewal 30 days before expiry using an automatic cron job, so you do not need to configure a separate cron job manually.
Automatic installation is available when cPanel or root access is available. If neither is available, the first certificate can be installed manually using the supplied documentation. Automatic installation may also be possible on a VPS or dedicated server without cPanel; contact support after purchase about that setup.
HTTPS and wildcard certificates
After installation, one-click Force SSL activation enables an HTTPS redirect and helps address insecure links and mixed-content warnings. You can also use the one-click option to revert to HTTP when needed.
A wildcard certificate covers a domain and its subdomains. With the unlimited sites license, the add-on can generate wildcard certificates and set the DNS TXT record for domain verification through Cloudflare, GoDaddy, Namecheap or cPanel. Multisite support, certificate revocation and Let’s Encrypt account-key changes are also available with the unlimited websites license.
Requirements and setup
The stated minimum requirements are Linux or Windows hosting, WordPress 4.1 or later, PHP 5.6 or later, and the OpenSSL and cURL extensions. The site needs an accessible domain, and the web server must be able to serve static files.
After activation, use the premium controls to verify domain ownership and generate the certificate. Choose automatic or manual installation based on available hosting access, then activate Force SSL after the certificate is installed. For wildcard certificates, configure a supported DNS provider so the plugin can set the required TXT record.
Premium includes one-to-one support and SSL installation training for non-cPanel sites.