{"id":58287,"date":"2022-12-10T11:36:37","date_gmt":"2022-12-10T16:36:37","guid":{"rendered":"https:\/\/charlesworks.com\/?p=58287"},"modified":"2022-12-10T16:07:58","modified_gmt":"2022-12-10T21:07:58","slug":"directadmin-server-lets-encrypt-auto-setup","status":"publish","type":"post","link":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/","title":{"rendered":"DirectAdmin Server Let&#8217;s Encrypt Auto Setup"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-58289\" src=\"https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo-300x66.webp\" alt=\"DirectAdmin Control Panel logo\" width=\"300\" height=\"66\" srcset=\"https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo-300x66.webp 300w, https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo-150x33.webp 150w, https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo.webp 400w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>We have been using DirectAdmin a CharlesWorks since July of 2013. It has been extremely dependable. Support for it is great as well.<\/p>\n<p>This short article applies to web hosting servers using DirectAdmin&#8217;s control panel. This function is especially helpful when restoring a large number of sites from backups. Examples would be server rebuilds or mass moving sites from server to server. However, in the case of the latter, you should ensure all sites being migrated had their DNS repointed to (or handled by) the destination server.<\/p>\n<p>On CharlesWorks web servers, for example, we handle DNS, email and websites on completely separate servers. This is great for reducing loads on each type of server. If your infrastructure is set up like ours, I believe it would be best to:<\/p>\n<ul>\n<li>Migrate a copy of all the sites to the destination DirectAdmin server<\/li>\n<li>Repoint the DNS for those websites to the destination DirectAdmin server<\/li>\n<li>Implement the DirectAdmin command below<\/li>\n<\/ul>\n<p>Below is the command to make a DirectAdmin server auto-install Let&#8217;s Encrypt certificates on all its sites. This command must be executed as the server&#8217;s root user. It will automatically set up Let&#8217;s Encrypt SSL certifictes for all domains that lack them\u200b.<\/p>\n<p>This is a relatively new Let&#8217;s Encrypt feature for DirectAdmin. It is a great way to easily secure all of the server&#8217;s website&#8217;s connections at once. It saves you the time of going into many sites on the server and manually setting up SSL on each of them. You can use this script to secure a large number of sites all at once.<\/p>\n<h2>The Script<\/h2>\n<p>Make sure you&#8217;ve enabled Let&#8217;s Encrypt on the DirectAdmin system. Then log in to your command line interface as the root user. You can install certificates for all domains using the following script. It contains 4 lines. Each can be executed individually to ensure each works okay on your system:<\/p>\n<pre>cd \/root\r\nwget -O autoletsencrypt.sh http:\/\/files.directadmin.com\/services\/all\/letsencrypt\/autoletsencrypt.sh\r\nchmod 755 autoletsencrypt.sh\r\n.\/autoletsencrypt.sh<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have been using DirectAdmin a CharlesWorks since July of 2013. It has been extremely dependable. Support for it is great as well. This short article applies to web hosting servers using DirectAdmin&#8217;s control panel. This function is especially helpful when restoring a large number of sites from backups. Examples would be server rebuilds or [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[32,21],"tags":[193,354,285,252,84],"class_list":["post-58287","post","type-post","status-publish","format-standard","hentry","category-technical-help","category-web-hosting","tag-computer-security","tag-directadmin","tag-linux","tag-ssl","tag-website"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DirectAdmin Server Let&#039;s Encrypt Auto Setup - CharlesWorks<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DirectAdmin Server Let&#039;s Encrypt Auto Setup - CharlesWorks\" \/>\n<meta property=\"og:description\" content=\"We have been using DirectAdmin a CharlesWorks since July of 2013. It has been extremely dependable. Support for it is great as well. This short article applies to web hosting servers using DirectAdmin&#8217;s control panel. This function is especially helpful when restoring a large number of sites from backups. Examples would be server rebuilds or [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/\" \/>\n<meta property=\"og:site_name\" content=\"CharlesWorks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CharlesWorksLLC\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-10T16:36:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-10T21:07:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo-300x66.webp\" \/>\n<meta name=\"author\" content=\"Charles Oropallo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CharlesWorks\" \/>\n<meta name=\"twitter:site\" content=\"@CharlesWorks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Charles Oropallo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/\"},\"author\":{\"name\":\"Charles Oropallo\",\"@id\":\"https:\\\/\\\/charlesworks.com\\\/#\\\/schema\\\/person\\\/aae0f57cd44dc3047f478a8ed23baf31\"},\"headline\":\"DirectAdmin Server Let&#8217;s Encrypt Auto Setup\",\"datePublished\":\"2022-12-10T16:36:37+00:00\",\"dateModified\":\"2022-12-10T21:07:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/\"},\"wordCount\":329,\"publisher\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/charlesworks.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/DirectAdmin-Control-Panel-logo-300x66.webp\",\"keywords\":[\"Computer Security\",\"DirectAdmin\",\"Linux\",\"SSL\",\"Website\"],\"articleSection\":[\"Technical Help\",\"Web Hosting\"],\"inLanguage\":\"en\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/\",\"url\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/\",\"name\":\"DirectAdmin Server Let's Encrypt Auto Setup - CharlesWorks\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/charlesworks.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/DirectAdmin-Control-Panel-logo-300x66.webp\",\"datePublished\":\"2022-12-10T16:36:37+00:00\",\"dateModified\":\"2022-12-10T21:07:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/#primaryimage\",\"url\":\"https:\\\/\\\/charlesworks.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/DirectAdmin-Control-Panel-logo-300x66.webp\",\"contentUrl\":\"https:\\\/\\\/charlesworks.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/DirectAdmin-Control-Panel-logo-300x66.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/charlesworks.com\\\/directadmin-server-lets-encrypt-auto-setup\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/charlesworks.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DirectAdmin Server Let&#8217;s Encrypt Auto Setup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/charlesworks.com\\\/#website\",\"url\":\"https:\\\/\\\/charlesworks.com\\\/\",\"name\":\"CharlesWorks\",\"description\":\"Web Development - Web Services\",\"publisher\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/charlesworks.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/charlesworks.com\\\/#organization\",\"name\":\"CharlesWorks\",\"url\":\"https:\\\/\\\/charlesworks.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/charlesworks.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/charlesworks.com\\\/wp-content\\\/uploads\\\/2019\\\/10\\\/logo-for-localshopper.png\",\"contentUrl\":\"https:\\\/\\\/charlesworks.com\\\/wp-content\\\/uploads\\\/2019\\\/10\\\/logo-for-localshopper.png\",\"width\":540,\"height\":110,\"caption\":\"CharlesWorks\"},\"image\":{\"@id\":\"https:\\\/\\\/charlesworks.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/CharlesWorksLLC\",\"https:\\\/\\\/x.com\\\/CharlesWorks\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/charlesworks.com\\\/#\\\/schema\\\/person\\\/aae0f57cd44dc3047f478a8ed23baf31\",\"name\":\"Charles Oropallo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/800a86c24a495307d3f04c572ac886f9ff64208cb108afa5bce6080d8c676db8?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/800a86c24a495307d3f04c572ac886f9ff64208cb108afa5bce6080d8c676db8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/800a86c24a495307d3f04c572ac886f9ff64208cb108afa5bce6080d8c676db8?s=96&d=mm&r=g\",\"caption\":\"Charles Oropallo\"},\"sameAs\":[\"https:\\\/\\\/charlesworks.com\"],\"url\":\"https:\\\/\\\/charlesworks.com\\\/author\\\/charles\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DirectAdmin Server Let's Encrypt Auto Setup - CharlesWorks","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:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/","og_locale":"en_US","og_type":"article","og_title":"DirectAdmin Server Let's Encrypt Auto Setup - CharlesWorks","og_description":"We have been using DirectAdmin a CharlesWorks since July of 2013. It has been extremely dependable. Support for it is great as well. This short article applies to web hosting servers using DirectAdmin&#8217;s control panel. This function is especially helpful when restoring a large number of sites from backups. Examples would be server rebuilds or [&hellip;]","og_url":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/","og_site_name":"CharlesWorks","article_publisher":"https:\/\/www.facebook.com\/CharlesWorksLLC","article_published_time":"2022-12-10T16:36:37+00:00","article_modified_time":"2022-12-10T21:07:58+00:00","og_image":[{"url":"https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo-300x66.webp","type":"","width":"","height":""}],"author":"Charles Oropallo","twitter_card":"summary_large_image","twitter_creator":"@CharlesWorks","twitter_site":"@CharlesWorks","twitter_misc":{"Written by":"Charles Oropallo","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/#article","isPartOf":{"@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/"},"author":{"name":"Charles Oropallo","@id":"https:\/\/charlesworks.com\/#\/schema\/person\/aae0f57cd44dc3047f478a8ed23baf31"},"headline":"DirectAdmin Server Let&#8217;s Encrypt Auto Setup","datePublished":"2022-12-10T16:36:37+00:00","dateModified":"2022-12-10T21:07:58+00:00","mainEntityOfPage":{"@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/"},"wordCount":329,"publisher":{"@id":"https:\/\/charlesworks.com\/#organization"},"image":{"@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/#primaryimage"},"thumbnailUrl":"https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo-300x66.webp","keywords":["Computer Security","DirectAdmin","Linux","SSL","Website"],"articleSection":["Technical Help","Web Hosting"],"inLanguage":"en"},{"@type":"WebPage","@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/","url":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/","name":"DirectAdmin Server Let's Encrypt Auto Setup - CharlesWorks","isPartOf":{"@id":"https:\/\/charlesworks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/#primaryimage"},"image":{"@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/#primaryimage"},"thumbnailUrl":"https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo-300x66.webp","datePublished":"2022-12-10T16:36:37+00:00","dateModified":"2022-12-10T21:07:58+00:00","breadcrumb":{"@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/#primaryimage","url":"https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo-300x66.webp","contentUrl":"https:\/\/charlesworks.com\/wp-content\/uploads\/2022\/12\/DirectAdmin-Control-Panel-logo-300x66.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/charlesworks.com\/directadmin-server-lets-encrypt-auto-setup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/charlesworks.com\/"},{"@type":"ListItem","position":2,"name":"DirectAdmin Server Let&#8217;s Encrypt Auto Setup"}]},{"@type":"WebSite","@id":"https:\/\/charlesworks.com\/#website","url":"https:\/\/charlesworks.com\/","name":"CharlesWorks","description":"Web Development - Web Services","publisher":{"@id":"https:\/\/charlesworks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/charlesworks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/charlesworks.com\/#organization","name":"CharlesWorks","url":"https:\/\/charlesworks.com\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/charlesworks.com\/#\/schema\/logo\/image\/","url":"https:\/\/charlesworks.com\/wp-content\/uploads\/2019\/10\/logo-for-localshopper.png","contentUrl":"https:\/\/charlesworks.com\/wp-content\/uploads\/2019\/10\/logo-for-localshopper.png","width":540,"height":110,"caption":"CharlesWorks"},"image":{"@id":"https:\/\/charlesworks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CharlesWorksLLC","https:\/\/x.com\/CharlesWorks"]},{"@type":"Person","@id":"https:\/\/charlesworks.com\/#\/schema\/person\/aae0f57cd44dc3047f478a8ed23baf31","name":"Charles Oropallo","image":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/secure.gravatar.com\/avatar\/800a86c24a495307d3f04c572ac886f9ff64208cb108afa5bce6080d8c676db8?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/800a86c24a495307d3f04c572ac886f9ff64208cb108afa5bce6080d8c676db8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/800a86c24a495307d3f04c572ac886f9ff64208cb108afa5bce6080d8c676db8?s=96&d=mm&r=g","caption":"Charles Oropallo"},"sameAs":["https:\/\/charlesworks.com"],"url":"https:\/\/charlesworks.com\/author\/charles\/"}]}},"_links":{"self":[{"href":"https:\/\/charlesworks.com\/wp-json\/wp\/v2\/posts\/58287","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/charlesworks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/charlesworks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/charlesworks.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/charlesworks.com\/wp-json\/wp\/v2\/comments?post=58287"}],"version-history":[{"count":0,"href":"https:\/\/charlesworks.com\/wp-json\/wp\/v2\/posts\/58287\/revisions"}],"wp:attachment":[{"href":"https:\/\/charlesworks.com\/wp-json\/wp\/v2\/media?parent=58287"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/charlesworks.com\/wp-json\/wp\/v2\/categories?post=58287"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/charlesworks.com\/wp-json\/wp\/v2\/tags?post=58287"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}