{"id":241,"date":"2021-03-31T14:55:30","date_gmt":"2021-03-31T05:55:30","guid":{"rendered":"https:\/\/blog.mydepot.kr\/?p=241"},"modified":"2021-08-27T11:39:28","modified_gmt":"2021-08-27T02:39:28","slug":"%ec%8b%9c%eb%86%80%eb%a1%9c%ec%a7%80-ssl-%ec%99%80%ec%9d%bc%eb%93%9c%ec%b9%b4%eb%93%9c-%ec%9d%b8%ec%a6%9d%ec%84%9c-%eb%b0%9b%ea%b8%b0","status":"publish","type":"post","link":"https:\/\/blog.mydepot.kr\/?p=241","title":{"rendered":"[\uc2dc\ub180\ub85c\uc9c0] SSL \uc640\uc77c\ub4dc\uce74\ub4dc \uc778\uc99d\uc11c \ubc1b\uae30"},"content":{"rendered":"<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n\/\/ 20210827 \uc218\uc815\n\/\/ \ub8e8\ud2b8 \uad8c\ud55c\uc73c\ub85c \uc2e4\ud589 (sudo su)\n\/\/ \uc2a4\ud06c\ub9bd\ud2b8 \ub2e4\uc6b4\ub85c\ub4dc\nwget https:\/\/raw.githubusercontent.com\/acmesh-official\/acme.sh\/master\/acme.sh\n\n\/\/ \uad8c\ud55c \uc124\uc815\nchmod a+x acme.sh\n\n\/\/ \uae30\ubcf8 CA \ubcc0\uacbd\nsh acme.sh --set-default-ca  --server letsencrypt\n\n\/\/ TXT\uac12 \ubc1b\uc544\uc624\uae30\nsh acme.sh --issue --dns --force -d \ub3c4\uba54\uc778 -d *.\ub3c4\uba54\uc778 --yes-I-know-dns-manual-mode-enough-go-ahead-please\n\n\/\/ \uc704 \uac12\uc744 _acme-challenge.\ub3c4\uba54\uc778 \uc5d0 txt \uac12\uc73c\ub85c \uc124\uc815\ud574\uc57c \ud568. (2\uac1c \ubaa8\ub450)\n\n\/\/ \ubcc0\uacbd\uc5ec\ubd80 \ud655\uc778\nnslookup\n&gt; set type=txt\n&gt; _acme-challenge.\ub3c4\uba54\uc778\n\n\/\/ \ubcc0\uacbd\uc774 \ud655\uc778\ub418\uba74 \uc778\uc99d\uc11c \ubc1c\uae09\nsh acme.sh --renew --dns --force -d \ub3c4\uba54\uc778 -d *.\ub3c4\uba54\uc778 --yes-I-know-dns-manual-mode-enough-go-ahead-please\n\n\/\/ \uae30\ubcf8 \uc778\uc99d\uc11c \uacbd\ub85c \ud655\uc778\ncat \/usr\/syno\/etc\/certificate\/_archive\/DEFAULT\n\n\/\/ \uc778\uc99d\uc11c \uc2dc\ub180\ub85c\uc9c0 \ub4f1\ub85d\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/\ub3c4\uba54\uc778.cer \/usr\/syno\/etc\/certificate\/_archive\/&#x5B;\uae30\ubcf8 \uc778\uc99d\uc11c \uacbd\ub85c]\/cert.pem\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/ca.cer \/usr\/syno\/etc\/certificate\/_archive\/&#x5B;\uae30\ubcf8 \uc778\uc99d\uc11c \uacbd\ub85c]\/chain.pem\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/fullchain.cer \/usr\/syno\/etc\/certificate\/_archive\/&#x5B;\uae30\ubcf8 \uc778\uc99d\uc11c \uacbd\ub85c]\/fullchain.pem\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/\ub3c4\uba54\uc778.key \/usr\/syno\/etc\/certificate\/_archive\/&#x5B;\uae30\ubcf8 \uc778\uc99d\uc11c \uacbd\ub85c]\/privkey.pem\n\n\/\/ \uae30\ubcf8 \uc778\uc99d\uc11c \uc2dc\ub180\ub85c\uc9c0 \ub4f1\ub85d\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/\ub3c4\uba54\uc778.cer \/usr\/syno\/etc\/certificate\/system\/default\/cert.pem\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/ca.cer \/usr\/syno\/etc\/certificate\/system\/default\/chain.pem\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/fullchain.cer \/usr\/syno\/etc\/certificate\/system\/default\/fullchain.pem\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/\ub3c4\uba54\uc778.key \/usr\/syno\/etc\/certificate\/system\/default\/privkey.pem\n\n\/\/ nginx \uc11c\ube44\uc2a4 \uc7ac\uc2dc\uc791\n\/usr\/syno\/sbin\/synoservicectl --reload nginx\n\n\/\/ \uc778\uc99d\uc11c \ubcf4\uad00\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/\ub3c4\uba54\uc778.cer \uc800\uc7a5\uc704\uce58\/cert.pem\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/ca.cer \uc800\uc7a5\uc704\uce58\/chain.pem\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/fullchain.cer \uc800\uc7a5\uc704\uce58\/fullchain.pem\n\/bin\/cp \/root\/.acme.sh\/\ub3c4\uba54\uc778\/\ub3c4\uba54\uc778.key \uc800\uc7a5\uc704\uce58\/privkey.pem\n\n\/\/ \ubcf4\uad00\ub41c \ub3c4\uba54\uc778\uc744 \uc81c\uc5b4\ud310-\ubcf4\uc548-\uc778\uc99d\uc11c-\ucd94\uac00-\uae30\uc874 \uc778\uc99d\uc11c \uad50\uccb4 \ub85c \uc801\uc6a9 (\uc774 \uacfc\uc815\uc744 \uac70\uce58\uc9c0 \uc54a\uc73c\uba74 dsm \uc81c\uc678 \ub2e4\ub978 \uc11c\ube44\uc2a4\uc5d0\ub294 \uc801\uc6a9\uc774 \uc548\ub420 \uc218 \uc788\ub2e4.)\n<\/pre><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[96,3],"tags":[20,86,89,90],"class_list":["post-241","post","type-post","status-publish","format-standard","hentry","category-subdepot","category-depot","tag-20","tag-dsm","tag-89","tag-lets-encrypt"],"modified_by":"\ucc38\ube5b\ubc14\ub2e4","_links":{"self":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts\/241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=241"}],"version-history":[{"count":3,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts\/241\/revisions"}],"predecessor-version":[{"id":318,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=\/wp\/v2\/posts\/241\/revisions\/318"}],"wp:attachment":[{"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mydepot.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}