{"id":172,"date":"2025-03-01T11:18:22","date_gmt":"2025-03-01T11:18:22","guid":{"rendered":"http:\/\/www.soon7shop.kr\/wordpress\/?p=172"},"modified":"2025-03-01T11:18:22","modified_gmt":"2025-03-01T11:18:22","slug":"%ec%9a%b0%eb%b6%84%ed%88%ac-%ec%95%84%ed%8c%8c%ec%b9%98-https%eb%a5%bc-%ec%82%ac%ec%9a%a9%ed%95%a0-%ec%88%98-%ec%9e%88%eb%8f%84%eb%a1%9d-%ec%84%b8%ed%8c%85%ed%95%98%eb%8a%94-%eb%b0%a9%eb%b2%95","status":"publish","type":"post","link":"https:\/\/www.soon7shop.kr\/wordpress\/?p=172","title":{"rendered":"\uc6b0\ubd84\ud22c, \uc544\ud30c\uce58, https\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \uc138\ud305\ud558\ub294 \ubc29\ubc95"},"content":{"rendered":"<p data-start=\"0\" data-end=\"57\">Ubuntu\uc5d0\uc11c Apache \uc6f9 \uc11c\ubc84\ub97c HTTPS\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \uc124\uc815\ud558\ub824\uba74 \ub2e4\uc74c \uacfc\uc815\uc744 \ub530\ub974\uc138\uc694:<\/p>\n<hr data-start=\"59\" data-end=\"62\" \/>\n<h3 data-start=\"64\" data-end=\"84\">1. <strong data-start=\"71\" data-end=\"84\">Apache \uc124\uce58<\/strong><\/h3>\n<ol data-start=\"85\" data-end=\"298\">\n<li data-start=\"85\" data-end=\"175\">\ud130\ubbf8\ub110\uc744 \uc5f4\uace0 Apache\ub97c \uc124\uce58\ud569\ub2c8\ub2e4.\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo apt update<br \/>\nsudo apt install apache2<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"176\" data-end=\"298\">Apache \uc11c\ube44\uc2a4\uac00 \uc2e4\ud589 \uc911\uc778\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo systemctl status apache2<br \/>\n<\/code><\/div>\n<\/div>\n<p>\uc11c\ube44\uc2a4\uac00 \ud65c\uc131 \uc0c1\ud0dc(<code data-start=\"270\" data-end=\"288\">active (running)<\/code>)\uc778\uc9c0 \ud655\uc778\ud558\uc138\uc694.<\/li>\n<\/ol>\n<hr data-start=\"300\" data-end=\"303\" \/>\n<h3 data-start=\"305\" data-end=\"322\">2. <strong data-start=\"312\" data-end=\"322\">\ubc29\ud654\ubcbd \uc124\uc815<\/strong><\/h3>\n<ol data-start=\"323\" data-end=\"474\">\n<li data-start=\"323\" data-end=\"399\">HTTP\uc640 HTTPS \ud2b8\ub798\ud53d\uc744 \ud5c8\uc6a9\ud569\ub2c8\ub2e4.\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo ufw allow <span class=\"hljs-string\">'Apache Full'<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"400\" data-end=\"474\">\ubc29\ud654\ubcbd \uc0c1\ud0dc\ub97c \ud655\uc778\ud558\uc5ec Apache\uac00 \uc5f4\ub824 \uc788\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo ufw status<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ol>\n<hr data-start=\"476\" data-end=\"479\" \/>\n<h3 data-start=\"481\" data-end=\"502\">3. <strong data-start=\"488\" data-end=\"502\">SSL \ubaa8\ub4c8 \ud65c\uc131\ud654<\/strong><\/h3>\n<ol data-start=\"503\" data-end=\"640\">\n<li data-start=\"503\" data-end=\"567\">Apache\uc5d0 SSL \ubaa8\ub4c8\uc744 \ud65c\uc131\ud654\ud569\ub2c8\ub2e4.\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo a2enmod ssl<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"568\" data-end=\"640\">Apache\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud569\ub2c8\ub2e4.\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo systemctl restart apache2<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ol>\n<hr data-start=\"642\" data-end=\"645\" \/>\n<h3 data-start=\"647\" data-end=\"668\">4. <strong data-start=\"654\" data-end=\"668\">SSL \uc778\uc99d\uc11c \uc124\uc815<\/strong><\/h3>\n<h4 data-start=\"669\" data-end=\"709\">4.1. <strong data-start=\"679\" data-end=\"709\">Certbot \uc124\uce58 (Let\u2019s Encrypt)<\/strong><\/h4>\n<p data-start=\"710\" data-end=\"753\">Certbot\uc740 \ubb34\ub8cc SSL \uc778\uc99d\uc11c\ub97c \ubc1c\uae09\ubc1b\uace0 \uc790\ub3d9\uc73c\ub85c \uac31\uc2e0\ud574\uc8fc\ub294 \ub3c4\uad6c\uc785\ub2c8\ub2e4.<\/p>\n<ol data-start=\"754\" data-end=\"1016\">\n<li data-start=\"754\" data-end=\"854\">\n<p data-start=\"757\" data-end=\"785\">Certbot\uacfc Apache \ud50c\ub7ec\uadf8\uc778\uc744 \uc124\uce58\ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo apt install certbot python3-certbot-apache<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"859\" data-end=\"1016\">\n<p data-start=\"862\" data-end=\"911\">Certbot\uc744 \uc2e4\ud589\ud574 \uc778\uc99d\uc11c\ub97c \ubc1c\uae09\ubc1b\uace0 Apache\uc5d0 HTTPS\ub97c \uc790\ub3d9\uc73c\ub85c \uc124\uc815\ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo certbot --apache<br \/>\n<\/code><\/div>\n<\/div>\n<ul data-start=\"958\" data-end=\"1016\">\n<li data-start=\"958\" data-end=\"969\">\uc774\uba54\uc77c \uc8fc\uc18c \uc785\ub825<\/li>\n<li data-start=\"973\" data-end=\"984\">\uc11c\ube44\uc2a4 \uc57d\uad00 \ub3d9\uc758<\/li>\n<li data-start=\"988\" data-end=\"1016\">HTTP\ub97c HTTPS\ub85c \ub9ac\ub2e4\uc774\ub809\uc158\ud560\uc9c0 \uc5ec\ubd80 \uc120\ud0dd<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h4 data-start=\"1018\" data-end=\"1041\">4.2. <strong data-start=\"1028\" data-end=\"1041\">DNS \uc124\uc815 \ud655\uc778<\/strong><\/h4>\n<p data-start=\"1042\" data-end=\"1117\">Certbot\uc740 \ub3c4\uba54\uc778 \uc18c\uc720\uad8c \ud655\uc778\uc744 \uc704\ud574 DNS \uc124\uc815\uc774 \ud544\uc694\ud569\ub2c8\ub2e4. \ub3c4\uba54\uc778 \uc774\ub984\uc774 \uc11c\ubc84\uc758 \uacf5\uc778 IP\uc640 \uc5f0\uacb0\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc138\uc694.<\/p>\n<hr data-start=\"1119\" data-end=\"1122\" \/>\n<h3 data-start=\"1124\" data-end=\"1141\">5. <strong data-start=\"1131\" data-end=\"1141\">\uc124\uc815 \ud14c\uc2a4\ud2b8<\/strong><\/h3>\n<ol data-start=\"1142\" data-end=\"1316\">\n<li data-start=\"1142\" data-end=\"1246\">\n<p data-start=\"1145\" data-end=\"1167\">Apache \uad6c\uc131\uc774 \uc62c\ubc14\ub978\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo apache2ctl configtest<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"1219\" data-end=\"1246\">\uc624\ub958\uac00 \uc5c6\uc73c\uba74 &#8220;Syntax OK&#8221;\uac00 \ucd9c\ub825\ub429\ub2c8\ub2e4.<\/p>\n<\/li>\n<li data-start=\"1248\" data-end=\"1316\">\n<p data-start=\"1251\" data-end=\"1316\">\uc6f9 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \ub3c4\uba54\uc778 \uc774\ub984\uc744 \ud1b5\ud574 HTTPS\ub85c \uc811\uc18d\ud569\ub2c8\ub2e4. \uc608: <code data-start=\"1291\" data-end=\"1316\">https:\/\/your-domain.com<\/code><\/p>\n<\/li>\n<\/ol>\n<hr data-start=\"1318\" data-end=\"1321\" \/>\n<h3 data-start=\"1323\" data-end=\"1350\">6. <strong data-start=\"1330\" data-end=\"1350\">SSL \uc778\uc99d\uc11c \uc790\ub3d9 \uac31\uc2e0 \uc124\uc815<\/strong><\/h3>\n<p data-start=\"1351\" data-end=\"1406\">Let\u2019s Encrypt \uc778\uc99d\uc11c\ub294 90\uc77c \uc720\ud6a8\ud569\ub2c8\ub2e4. \uc790\ub3d9 \uac31\uc2e0\uc744 \uc704\ud574 Cron \uc791\uc5c5\uc744 \uc124\uc815\ud569\ub2c8\ub2e4.<\/p>\n<ol data-start=\"1407\" data-end=\"1574\">\n<li data-start=\"1407\" data-end=\"1513\">Cron \uc791\uc5c5\uc744 \ud655\uc778:\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo systemctl list-timers<br \/>\n<\/code><\/div>\n<\/div>\n<p>Certbot \uc790\ub3d9 \uac31\uc2e0\uc774 \uc124\uc815\ub418\uc5b4 \uc788\ub2e4\uba74 \ubcc4\ub3c4 \uc791\uc5c5\uc740 \ud544\uc694 \uc5c6\uc2b5\ub2c8\ub2e4.<\/li>\n<li data-start=\"1514\" data-end=\"1574\">\uc218\ub3d9 \ud14c\uc2a4\ud2b8:\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo certbot renew --dry-run<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ol>\n<hr data-start=\"1576\" data-end=\"1579\" \/>\n<h3 data-start=\"1581\" data-end=\"1614\">7. <strong data-start=\"1588\" data-end=\"1614\">HTTPS\ub85c \ub9ac\ub514\ub809\uc158 \uc124\uc815 (\uc120\ud0dd \uc0ac\ud56d)<\/strong><\/h3>\n<p data-start=\"1615\" data-end=\"1658\">Certbot\uc5d0\uc11c \uc124\uc815\ud558\uc9c0 \uc54a\uc558\ub2e4\uba74, \uc218\ub3d9\uc73c\ub85c \ub9ac\ub514\ub809\uc158\uc744 \ucd94\uac00\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<ol data-start=\"1659\" data-end=\"2005\">\n<li data-start=\"1659\" data-end=\"1770\">\n<p data-start=\"1662\" data-end=\"1693\">Apache \uc124\uc815 \ud30c\uc77c\uc744 \uc5f4\uc5b4 HTTPS \ub9ac\ub514\ub809\uc158 \ucd94\uac00:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo nano \/etc\/apache2\/sites-available\/000-default.conf<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"1771\" data-end=\"1931\">\n<p data-start=\"1774\" data-end=\"1807\">\uc544\ub798 \ub0b4\uc6a9\uc744 <code data-start=\"1781\" data-end=\"1796\">&lt;VirtualHost&gt;<\/code> \ube14\ub85d\uc5d0 \ucd94\uac00\ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">apache<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-apache\">RewriteEngine On<br \/>\nRewriteCond %{HTTPS} !=on<br \/>\nRewriteRule ^\/?(.*) https:\/\/%{SERVER_NAME}\/$1 [R,L]\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"1933\" data-end=\"2005\">\n<p data-start=\"1936\" data-end=\"1953\">Apache\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo systemctl restart apache2<br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ol>\n<hr data-start=\"2007\" data-end=\"2010\" \/>\n<p data-start=\"2012\" data-end=\"2091\" data-is-last-node=\"\" data-is-only-node=\"\">\uc774 \uacfc\uc815\uc744 \uc644\ub8cc\ud558\uba74 Ubuntu\uc5d0\uc11c Apache\ub97c HTTPS\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 \ud658\uacbd\uc774 \uc124\uc815\ub429\ub2c8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ubuntu\uc5d0\uc11c Apache \uc6f9 \uc11c\ubc84\ub97c HTTPS\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \uc124\uc815\ud558\ub824\uba74 \ub2e4\uc74c \uacfc\uc815\uc744 \ub530\ub974\uc138\uc694: 1. Apache \uc124\uce58 \ud130\ubbf8\ub110\uc744 \uc5f4\uace0 Apache\ub97c \uc124\uce58\ud569\ub2c8\ub2e4. bash sudo apt update sudo apt install apache2 Apache \uc11c\ube44\uc2a4\uac00 \uc2e4\ud589 \uc911\uc778\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4. bash sudo systemctl status apache2 \uc11c\ube44\uc2a4\uac00 \ud65c\uc131 \uc0c1\ud0dc(active (running))\uc778\uc9c0 \ud655\uc778\ud558\uc138\uc694. 2. \ubc29\ud654\ubcbd \uc124\uc815 HTTP\uc640 HTTPS \ud2b8\ub798\ud53d\uc744 \ud5c8\uc6a9\ud569\ub2c8\ub2e4. bash sudo ufw allow &#8216;Apache Full&#8217; &hellip; <a href=\"https:\/\/www.soon7shop.kr\/wordpress\/?p=172\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;\uc6b0\ubd84\ud22c, \uc544\ud30c\uce58, https\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \uc138\ud305\ud558\ub294 \ubc29\ubc95&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-172","post","type-post","status-publish","format-standard","hentry","category-4"],"_links":{"self":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=172"}],"version-history":[{"count":1,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/172\/revisions"}],"predecessor-version":[{"id":173,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/172\/revisions\/173"}],"wp:attachment":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}