{"id":3229,"date":"2026-07-14T05:49:00","date_gmt":"2026-07-14T05:49:00","guid":{"rendered":"https:\/\/certera.com\/kb\/?p=3229"},"modified":"2026-07-10T07:50:49","modified_gmt":"2026-07-10T07:50:49","slug":"how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh","status":"publish","type":"post","link":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/","title":{"rendered":"How to Install an ACME SSL Certificate on LiteSpeed Using acme.sh?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">With a LiteSpeed server without SSL, your website will be identified as &#8220;Not Secure&#8221; by browsers, and visitors will leave. This is the process of creating, installing, and auto-renewing an <a href=\"https:\/\/certera.com\/acme-certificates\/sectigo-acme-ssl\">ACME SSL Certificate<\/a> on LiteSpeed (OpenLiteSpeed or LiteSpeed Enterprise) with acme.sh and EAB credentials. If you miss a step, the certificate won&#8217;t be created or renewed, and you won&#8217;t get any warning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are 6 things you need to set up to run a single command. Skipping out on the issuance of one block certificate altogether.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You have <strong>LiteSpeed Web Server installed<\/strong> (OpenLiteSpeed or LiteSpeed Enterprise)<\/li>\n\n\n\n<li>Web server access via <strong>root account<\/strong> or &#8220;<strong>sudo<\/strong>&#8221; shell access to the server.<\/li>\n\n\n\n<li>A <strong>DNS A\/AAAA record <\/strong>that maps your domain to this server&#8217;s IP address.<\/li>\n\n\n\n<li>Internet access from outside your network to your <strong>ACME server URL<\/strong>: (e.g., https:\/\/acme.sectigo.com\/v2\/DV or https:\/\/acme.digicert.com\/v2\/acme)<\/li>\n\n\n\n<li>You can configure <strong>EAB credentials from your Certificate Authority<\/strong>: EAB_KID and EAB_HMAC_KEY.<\/li>\n\n\n\n<li>The <strong>HTTP listener is configured in LiteSpeed WebAdmin <\/strong>(Listeners \u2192 Default \u2192 Port 80, IP = ANY). The HTTP listener is set up in LiteSpeed WebAdmin (Listeners \u2192 Default \u2192 Port 80, IP = ANY).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/certera.com\/blog\/what-is-port-80-everything-to-know-about\/\">Port 80<\/a> is the most frequently overlooked. Both Sectigo and DigiCert use HTTP-01 validation, but port 80 has to be open for this. If a firewall, cloud security group, etc., denies the certificate challenge, the challenge will not begin at all.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up acme.sh Client on your LiteSpeed Server<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Install acme.sh<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">acme.sh is the open-source ACME client that handles certificate issuance, installation, and auto-renewal on your behalf.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Run this single command to install it:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>curl https:\/\/get.acme.sh | sh<\/em><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Then load the environment and confirm the install:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>source ~\/.bashrc<\/em>\n<em>acme.sh \u2013version<\/em><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Note: <strong>If the install fails<\/strong>, confirm that curl and git are both present on the system. Re-run with &#8211;force if a partial install is blocking the retry.<\/p>\n\n\n\n<p class=\"quote-section wp-block-paragraph\">acme.sh installs to ~\/.acme.sh\/ by default and registers a cron job automatically. That cron job is what runs renewal 30 days before expiry. Without it, your certificates expire silently.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Register your ACME Account<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Registration links your \u201cacme.sh\u201d client to your Certificate Authority using EAB credentials. Without registration, certificate issuance is rejected.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Run this command:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>acme.sh --register-account \\\n--server SERVER \\\n--eab-kid EAB_KID \\\n--eab-hmac-key EAB_HMAC_KEY \\\n--accountemail you@example.com<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Replace the placeholders:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>SERVER<\/strong> &#8211; The ACME server URL provided by your Certificate Authority.<\/li>\n\n\n\n<li><strong>EAB_KID<\/strong> &#8211; The External Account Binding Key ID provided by your CA.<\/li>\n\n\n\n<li><strong>EAB_HMAC_KEY <\/strong>&#8211; The EAB HMAC Key provided by your CA.<\/li>\n\n\n\n<li><strong>you@example.com<\/strong> &#8211; Your email address for account registration and notifications.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Issue the Certificate<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Certificate issuance is the step that contacts your CA, completes the HTTP-01 domain validation challenge, and retrieves the signed certificate files.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Run this command:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>acme.sh --issue \\\n-d yourdomain.com \\\n-w \/path\/to\/webroot \\\n--server SERVER<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Replace:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>yourdomain.com:<\/strong>&nbsp; your actual domain<\/li>\n\n\n\n<li><strong>\/path\/to\/Webroot:<\/strong>&nbsp; the document root LiteSpeed serves (e.g., \/usr\/local\/lsws\/Example\/html)<\/li>\n\n\n\n<li><strong>SERVER:<\/strong>\u00a0 your CA&#8217;s ACME URL (e.g., https:\/\/acme.sectigo.com\/v2\/DV or https:\/\/acme.digicert.com\/v2\/acme)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To cover the www subdomain in the same certificate, <strong>add -d www.yourdomain.com<\/strong> to the command.<\/p>\n\n\n\n<p class=\"quote-section wp-block-paragraph\"><strong>If you see &#8220;unauthorised&#8221; or &#8220;not delegated&#8221;:<\/strong> The most common cause is using the wrong ACME server URL or mismatched EAB credentials. Confirm that both match the subscription tied to your domain at your CA.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Verify the ACME Challenge Path Is Reachable<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Before issuing, confirm the challenge directory is accessible over HTTP. This prevents validation failures mid-issuance.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/usr\/local\/lsws\/Example\/html\nmkdir -p .well-known\/acme-challenge\necho \"test\" > .well-known\/acme-challenge\/testfile\ncurl http:\/\/yourdomain.com\/.well-known\/acme-challenge\/testfile<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If curl returns the word <strong>&#8220;test&#8221;,<\/strong> the path is reachable, and validation will succeed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>If you have an HTTPS redirect in .htaccess, add an exception so ACME files stay on HTTP:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>RewriteEngine On\nRewriteCond %{HTTPS} !=on\nRewriteRule ^ https:\/\/%{HTTP_HOST}%{REQUEST_URI} <\/code><\/pre>\n\n\n\n<p class=\"quote-section wp-block-paragraph\">This exception prevents Sectigo&#8217;s validation bot from being redirected to HTTPS before it can complete the HTTP-01 challenge.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Install the SSL Certificate<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After issuance, the certificate files live inside acme.sh&#8217;s working directory. You install them into LiteSpeed&#8217;s config path and tell acme.sh to reload LiteSpeed automatically after every renewal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Create the certificate directory:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>mkdir -p \/usr\/local\/lsws\/conf\/cert\/yourdomain.com<\/em><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Install the certificate and set the reload command:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>acme.sh --install-cert -d yourdomain.com \\\n--key-file \/usr\/local\/lsws\/conf\/cert\/yourdomain.com\/yourdomain.com.key \\\n--fullchain-file \/usr\/local\/lsws\/conf\/cert\/yourdomain.com\/yourdomain.com.crt \\\n--reloadcmd \"\/usr\/local\/lsws\/bin\/lswsctrl reload\"\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>&#8211;reloadcmd<\/strong> flag is critical. It tells acme.sh to reload LiteSpeed every time the certificate renews. Without it, LiteSpeed keeps serving the old certificate even after renewal, and your site shows an &#8220;expired&#8221; warning.<\/p>\n\n\n\n<p class=\"quote-section wp-block-paragraph\"><strong>If LiteSpeed doesn&#8217;t reload after renewal:<\/strong> Verify the path <strong>\/usr\/local\/lsws\/bin\/lswsctrl<\/strong> exists and is executable. Also, check file ownership. The certificate directory and files must be readable by the LiteSpeed process user.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Add the HTTPS Listener on Port 443:<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">With the certificate files in place, point LiteSpeed&#8217;s HTTPS listener at them through WebAdmin.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Open LiteSpeed WebAdmin<\/strong> at https:\/\/&lt;YOUR-SERVER-IP>:7080<\/li>\n\n\n\n<li>Go to <strong>Listeners \u2192 Add<\/strong><\/li>\n\n\n\n<li><strong>Set the parameters:<\/strong><br>Name: HTTPS<br>IP Address: ANY<br>Port: 443<br>Secure: Yes<\/li>\n\n\n\n<li>Under the SSL tab, set:<br><strong>Private Key File:<\/strong> \/usr\/local\/lsws\/conf\/cert\/yourdomain.com\/yourdomain.com.key<br><strong>Certificate File:<\/strong> \/usr\/local\/lsws\/conf\/cert\/yourdomain.com\/yourdomain.com.crt<\/li>\n\n\n\n<li><strong>Map your virtual host<\/strong> (e.g., Example) to domain *<\/li>\n\n\n\n<li><strong>Save and Restart LiteSpeed<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"quote-section wp-block-paragraph\"><strong>If WebAdmin rejects the HTTPS listener<\/strong>, the most common cause is a wrong file path in the SSL tab. Double-check that both paths match exactly what was created above. Review \/usr\/local\/lsws\/logs\/error.log for the specific rejection reason.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6: Verify Installation &amp; Auto-Renewal<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">acme.sh will renew certificates 30 days before expiration. <a href=\"https:\/\/certera.com\/ssl-tools\/ssl-checker\">Make sure the configuration is correct now<\/a> to avoid certification expiration issues.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Make sure that HTTPS is active:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Access the site, https:\/\/yourdomain.com, in a browser. <\/li>\n\n\n\n<li>Check that the padlock shows, there is a valid certificate, and that the domain name is correct. <\/li>\n\n\n\n<li>To receive a comprehensive report, use SSL Labs&#8217; SSL Test from Qualys to test for chain completeness, protocol support, and cypher strength.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Make sure that the cron job is listed:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>crontab -l<\/em><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A healthy acme.sh cron entry is:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>24 13 * * * \"\/root\/.acme.sh\"\/acme.sh --cron --home \"\/root\/.acme.sh\" > \/dev\/null<\/em><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This operates on a 24\/7 basis, but acme.sh only attempts to renew the certificate 30 days before it expires. All the other runs are executed in a silent manner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Test renewal manually\/immediately:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>acme.sh --renew -d yourdomain.com --force<\/em><\/code><\/pre>\n\n\n\n<p class=\"quote-section wp-block-paragraph\">If manual renewal is successful, then this means all pipeline issuance, file installation, and LiteSpeed reloading are successful!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With &#8220;acme.sh&#8221;, it is possible to achieve the same secure and trusted website with ACME SSL certificate installation on LiteSpeed, while also ensuring the automation of certificate issuance, deployment, and renewal. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For <a href=\"https:\/\/certera.com\/automated-ssl-certificates\">trusted Automated SSL certificates for your website<\/a>, reach out to us today to obtain the SSL certificate that fits your needs and receive professional help installing and configuring your SSL certificate.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With a LiteSpeed server without SSL, your website will be identified as &#8220;Not Secure&#8221; by browsers, and visitors will leave. This is the process of creating, installing, and auto-renewing an ACME SSL Certificate on LiteSpeed (OpenLiteSpeed or LiteSpeed Enterprise) with acme.sh and EAB credentials. If you miss a step, the certificate won&#8217;t be created or<span class=\"morelink d-block mt-3\"><a href=\"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/\">Read More<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":3231,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[455,457,456],"class_list":["post-3229","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ssl-installation","tag-acme-sh-configuration","tag-litespeed-acme-installation","tag-litespeed-ssl-automation","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Configuring acme.sh to Install ACME SSL on LiteSpeed Server<\/title>\n<meta name=\"description\" content=\"Learn how to install and configure an ACME SSL certificate on LiteSpeed Web Server using acme.sh. for automatic renewal.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Configuring acme.sh to Install ACME SSL on LiteSpeed Server\" \/>\n<meta property=\"og:description\" content=\"Learn how to install and configure an ACME SSL certificate on LiteSpeed Web Server using acme.sh. for automatic renewal.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowledge Base - Certera.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/certeraLLC\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-14T05:49:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/certera.com\/kb\/wp-content\/uploads\/2026\/07\/acme-ssl-on-litespeed-1.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"622\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"certerakbdbuser\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@certera_llc\" \/>\n<meta name=\"twitter:site\" content=\"@certera_llc\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"certerakbdbuser\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/\"},\"author\":{\"name\":\"certerakbdbuser\",\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/#\\\/schema\\\/person\\\/c25e1519e333a817f30c805384cba014\"},\"headline\":\"How to Install an ACME SSL Certificate on LiteSpeed Using acme.sh?\",\"datePublished\":\"2026-07-14T05:49:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/\"},\"wordCount\":1076,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/certera.com\\\/kb\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/acme-ssl-on-litespeed-1.webp\",\"keywords\":[\"acme.sh configuration\",\"litespeed acme installation\",\"litespeed ssl automation\"],\"articleSection\":[\"SSL Installation\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/\",\"url\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/\",\"name\":\"Configuring acme.sh to Install ACME SSL on LiteSpeed Server\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/certera.com\\\/kb\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/acme-ssl-on-litespeed-1.webp\",\"datePublished\":\"2026-07-14T05:49:00+00:00\",\"description\":\"Learn how to install and configure an ACME SSL certificate on LiteSpeed Web Server using acme.sh. for automatic renewal.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/#primaryimage\",\"url\":\"https:\\\/\\\/certera.com\\\/kb\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/acme-ssl-on-litespeed-1.webp\",\"contentUrl\":\"https:\\\/\\\/certera.com\\\/kb\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/acme-ssl-on-litespeed-1.webp\",\"width\":960,\"height\":622,\"caption\":\"Litespeed ACME Configurations\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/certera.com\\\/kb\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install an ACME SSL Certificate on LiteSpeed Using acme.sh?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/#website\",\"url\":\"https:\\\/\\\/certera.com\\\/kb\\\/\",\"name\":\"Knowledge Base - Certera.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/#organization\"},\"alternateName\":\"Certera Knowledgebase\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/certera.com\\\/kb\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/#organization\",\"name\":\"Certera\",\"url\":\"https:\\\/\\\/certera.com\\\/kb\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/certera.com\\\/kb\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/brand-certera.svg\",\"contentUrl\":\"https:\\\/\\\/certera.com\\\/kb\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/brand-certera.svg\",\"caption\":\"Certera\"},\"image\":{\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/certeraLLC\\\/\",\"https:\\\/\\\/x.com\\\/certera_llc\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/certera-llc\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/certera.com\\\/kb\\\/#\\\/schema\\\/person\\\/c25e1519e333a817f30c805384cba014\",\"name\":\"certerakbdbuser\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=mm&r=g\",\"caption\":\"certerakbdbuser\"},\"sameAs\":[\"https:\\\/\\\/certerakb.ssltoolsonline.com\"],\"url\":\"https:\\\/\\\/certera.com\\\/kb\\\/author\\\/certerakbdbuser\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configuring acme.sh to Install ACME SSL on LiteSpeed Server","description":"Learn how to install and configure an ACME SSL certificate on LiteSpeed Web Server using acme.sh. for automatic renewal.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/","og_locale":"en_US","og_type":"article","og_title":"Configuring acme.sh to Install ACME SSL on LiteSpeed Server","og_description":"Learn how to install and configure an ACME SSL certificate on LiteSpeed Web Server using acme.sh. for automatic renewal.","og_url":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/","og_site_name":"Knowledge Base - Certera.com","article_publisher":"https:\/\/www.facebook.com\/certeraLLC\/","article_published_time":"2026-07-14T05:49:00+00:00","og_image":[{"width":960,"height":622,"url":"https:\/\/certera.com\/kb\/wp-content\/uploads\/2026\/07\/acme-ssl-on-litespeed-1.webp","type":"image\/jpeg"}],"author":"certerakbdbuser","twitter_card":"summary_large_image","twitter_creator":"@certera_llc","twitter_site":"@certera_llc","twitter_misc":{"Written by":"certerakbdbuser","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/#article","isPartOf":{"@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/"},"author":{"name":"certerakbdbuser","@id":"https:\/\/certera.com\/kb\/#\/schema\/person\/c25e1519e333a817f30c805384cba014"},"headline":"How to Install an ACME SSL Certificate on LiteSpeed Using acme.sh?","datePublished":"2026-07-14T05:49:00+00:00","mainEntityOfPage":{"@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/"},"wordCount":1076,"commentCount":0,"publisher":{"@id":"https:\/\/certera.com\/kb\/#organization"},"image":{"@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/#primaryimage"},"thumbnailUrl":"https:\/\/certera.com\/kb\/wp-content\/uploads\/2026\/07\/acme-ssl-on-litespeed-1.webp","keywords":["acme.sh configuration","litespeed acme installation","litespeed ssl automation"],"articleSection":["SSL Installation"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/","url":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/","name":"Configuring acme.sh to Install ACME SSL on LiteSpeed Server","isPartOf":{"@id":"https:\/\/certera.com\/kb\/#website"},"primaryImageOfPage":{"@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/#primaryimage"},"image":{"@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/#primaryimage"},"thumbnailUrl":"https:\/\/certera.com\/kb\/wp-content\/uploads\/2026\/07\/acme-ssl-on-litespeed-1.webp","datePublished":"2026-07-14T05:49:00+00:00","description":"Learn how to install and configure an ACME SSL certificate on LiteSpeed Web Server using acme.sh. for automatic renewal.","breadcrumb":{"@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/#primaryimage","url":"https:\/\/certera.com\/kb\/wp-content\/uploads\/2026\/07\/acme-ssl-on-litespeed-1.webp","contentUrl":"https:\/\/certera.com\/kb\/wp-content\/uploads\/2026\/07\/acme-ssl-on-litespeed-1.webp","width":960,"height":622,"caption":"Litespeed ACME Configurations"},{"@type":"BreadcrumbList","@id":"https:\/\/certera.com\/kb\/how-to-install-an-acme-ssl-certificate-on-litespeed-using-acme-sh\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/certera.com\/kb\/"},{"@type":"ListItem","position":2,"name":"How to Install an ACME SSL Certificate on LiteSpeed Using acme.sh?"}]},{"@type":"WebSite","@id":"https:\/\/certera.com\/kb\/#website","url":"https:\/\/certera.com\/kb\/","name":"Knowledge Base - Certera.com","description":"","publisher":{"@id":"https:\/\/certera.com\/kb\/#organization"},"alternateName":"Certera Knowledgebase","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/certera.com\/kb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/certera.com\/kb\/#organization","name":"Certera","url":"https:\/\/certera.com\/kb\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/certera.com\/kb\/#\/schema\/logo\/image\/","url":"https:\/\/certera.com\/kb\/wp-content\/uploads\/2023\/01\/brand-certera.svg","contentUrl":"https:\/\/certera.com\/kb\/wp-content\/uploads\/2023\/01\/brand-certera.svg","caption":"Certera"},"image":{"@id":"https:\/\/certera.com\/kb\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/certeraLLC\/","https:\/\/x.com\/certera_llc","https:\/\/www.linkedin.com\/company\/certera-llc\/"]},{"@type":"Person","@id":"https:\/\/certera.com\/kb\/#\/schema\/person\/c25e1519e333a817f30c805384cba014","name":"certerakbdbuser","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=mm&r=g","caption":"certerakbdbuser"},"sameAs":["https:\/\/certerakb.ssltoolsonline.com"],"url":"https:\/\/certera.com\/kb\/author\/certerakbdbuser\/"}]}},"_links":{"self":[{"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/posts\/3229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/comments?post=3229"}],"version-history":[{"count":4,"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/posts\/3229\/revisions"}],"predecessor-version":[{"id":3243,"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/posts\/3229\/revisions\/3243"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/media\/3231"}],"wp:attachment":[{"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/media?parent=3229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/categories?post=3229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/certera.com\/kb\/wp-json\/wp\/v2\/tags?post=3229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}