AutoInstall SSL is an agent that runs on your web server and handles the whole life of an SSL certificate: it creates the key and CSR, validates the domain, installs the certificate and replaces it before it expires. It comes with SSL Dragon’s RapidSSL and GeoTrust automation plans and needs root or administrator access to the server. On cPanel or Plesk, use our ACME tutorials instead. Pick the guide for your server below.
How to Install an SSL Certificate on Linux with AutoInstall SSL (Apache and NGINX)
For Apache and NGINX on Ubuntu, Debian, CentOS Stream, Rocky Linux and AlmaLinux. You run both commands over SSH with sudo. The agent adds HTTPS to your existing site configuration, tests it and reloads the web server only if the test passes. Renewals run from a cron job that checks the certificate twice a day. Also covers DNS validation for wildcard plans and fixes for errors such as “Main domain binding not found”.
How to Install an SSL Certificate on Windows Server (IIS) with AutoInstall SSL
For IIS on Windows Server 2016, 2019, 2022 and 2025. You run the commands from an elevated window. The agent imports the certificate into the Web Hosting store rather than Personal, then creates or updates the https binding for your site. Renewals run from a scheduled task. Also covers DNS validation for wildcard plans, exporting a PFX copy and what the uninstall script leaves behind.
AutoInstall SSL Agent Commands (Linux and Windows)
A reference for the agent on both systems. Covers installcertificate and its options, the values for all 11 supported DNS providers, viewcertificates, reissuecertificate, updatednscredential and diagnostic, plus the settings in the interactive menu and what common command errors mean.
Save 10% on SSL Certificates when ordering from SSL Dragon today!
Fast issuance, strong encryption, 99.99% browser trust, dedicated support, and 25-day money-back guarantee. Coupon code: SAVE10

