This guide explains the complete process of installing acme.sh and generating a wildcard SSL certificate for your domain (for example: vergecloud.site) using ZeroSSL with manual DNS verification. The steps are written in a clear, practical manner so that even if you are using this method for the first time, you can follow along without confusion. Manual DNS validation is particularly useful when your DNS provider does not support an API-based automated process or when you prefer to have full control over each verification step.
Wildcard certificates are important when you are managing multiple subdomains and want a single certificate to secure all of them at once. Manual DNS verification ensures that the certificate authority can confirm domain ownership before issuing the SSL certificate. Because this method relies on TXT records, it works across virtually any DNS platform.
Before you start, keep the following ready.
Once the TXT records are live:
You’ll see a successful verification and certificate download message:
After successful issuance, the certificate files are saved in: