{"id":1737,"date":"2025-10-17T01:44:37","date_gmt":"2025-10-16T16:44:37","guid":{"rendered":"https:\/\/steelcrucian.com\/?p=1737"},"modified":"2025-11-08T20:47:22","modified_gmt":"2025-11-08T11:47:22","slug":"server-automation-maintenance-tips","status":"publish","type":"post","link":"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/","title":{"rendered":"[\ud648\uc11c\ubc84 \uad6c\ucd95 5\ud3b8] \uc790\ub3d9\ud654 \uc2a4\ud06c\ub9bd\ud2b8\uc640 \uc11c\ubc84 \uc720\uc9c0\uad00\ub9ac \ud301 \u2014 \uc548\uc815\uc801\uc778 \ud648\uc11c\ubc84 \uc6b4\uc601\ubc95"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>(\uc6cc\ub4dc\ud504\ub808\uc2a4 \ud648\uc11c\ubc84 \uad6c\ucd95 \uc2dc\ub9ac\uc988 5\ud3b8)<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc11c\ubc84\ub97c \uc9c1\uc811 \uc138\ud305\ud574\ub193\uace0 \uba70\uce60 \ub3d9\uc548 \uc798 \ub3cc\uc544\uac00\ub358 \uc6cc\ub4dc\ud504\ub808\uc2a4\uac00,<br>\uc5b4\ub290 \ub0a0 \uac11\uc790\uae30 \ub290\ub824\uc9c0\uac70\ub098 \uc811\uc18d\uc774 \uc548 \ub418\ub294 \uacbd\ud5d8\uc744 \ud55c \uc801 \uc788\uc73c\uc2e0\uac00\uc694?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc800 \uc5ed\uc2dc \ucc98\uc74c \ubbf8\ub2c8PC \uc11c\ubc84\ub97c \ub9cc\ub4e4\uc5c8\uc744 \ub54c,<br>\u201c\uc774\uc81c \ub410\ub2e4!\u201d \uc2f6\uc5b4 \ubc29\uc2ec\ud588\ub2e4\uac00 <strong>\ud2b8\ub798\ud53d \uacfc\ubd80\ud558, \ub85c\uadf8 \ub204\uc801, PHP \uba48\ucda4<\/strong> \ub4f1<br>\uc608\uc0c1\uce58 \ubabb\ud55c \ubb38\uc81c\ub4e4\uc744 \ub9de\ub2e5\ub728\ub838\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc11c\ubc84\ub97c \u201c\uc138\uc6b4\ub2e4\u201d\ub294 \uac74 \uc2dc\uc791\uc77c \ubfd0,<br>\uadf8 \uc774\ud6c4 \u201c\uafb8\uc900\ud788 \uad00\ub9ac\ud558\uace0 \uc9c0\ucf1c\uc8fc\ub294 \uc77c\u201d\uc774 \uc9c4\uc9dc \uc6b4\uc601\uc758 \ud575\uc2ec\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\ubc88 \uae00\uc5d0\uc11c\ub294 \ud648\uc11c\ubc84\ub97c <strong>\uc548\uc815\uc801\uc73c\ub85c \uc7a5\uae30\uac04 \uc6b4\uc601\ud558\uae30 \uc704\ud55c \uad00\ub9ac \uc2b5\uad00\uacfc \uc790\ub3d9\ud654 \ubc29\ubc95<\/strong>\uc744<br>\ub2e8\uacc4\ubcc4\ub85c \uc815\ub9ac\ud588\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"\ubaa9\ucc28 \ud1a0\uae00\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#1_%EC%84%9C%EB%B2%84_%EA%B4%80%EB%A6%AC%EC%9D%98_%EA%B8%B0%EB%B3%B8_%EC%B2%A0%ED%95%99_%E2%80%9C%EC%9E%90%EB%8F%99%ED%99%94_%EC%98%88%EB%B0%A9%E2%80%9D\" >1. \uc11c\ubc84 \uad00\ub9ac\uc758 \uae30\ubcf8 \ucca0\ud559: &#8220;\uc790\ub3d9\ud654 + \uc608\ubc29&#8221;<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#2_%EC%9E%90%EB%8F%99_%EC%9E%AC%EB%B6%80%ED%8C%85_%EC%8A%A4%EC%BC%80%EC%A4%84_%EC%84%A4%EC%A0%95\" >2. \uc790\ub3d9 \uc7ac\ubd80\ud305 \uc2a4\ucf00\uc904 \uc124\uc815<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#%F0%9F%93%9C_%EC%9E%90%EB%8F%99_%EC%9E%AC%EB%B6%80%ED%8C%85_%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8_%EB%A7%8C%EB%93%A4%EA%B8%B0\" >\ud83d\udcdc \uc790\ub3d9 \uc7ac\ubd80\ud305 \uc2a4\ud06c\ub9bd\ud2b8 \ub9cc\ub4e4\uae30<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#%E2%8F%B0_%EB%A7%A4%EC%A3%BC_%EC%9D%BC%EC%9A%94%EC%9D%BC_%EC%83%88%EB%B2%BD_4%EC%8B%9C_%EC%9E%AC%EB%B6%80%ED%8C%85_%EC%98%88%EC%95%BD\" >\u23f0 \ub9e4\uc8fc \uc77c\uc694\uc77c \uc0c8\ubcbd 4\uc2dc \uc7ac\ubd80\ud305 \uc608\uc57d<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#3_%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4_%EC%9E%90%EB%8F%99_%EB%B0%B1%EC%97%85_%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8\" >3. \uc6cc\ub4dc\ud504\ub808\uc2a4 \uc790\ub3d9 \ubc31\uc5c5 \uc2a4\ud06c\ub9bd\ud2b8<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#%F0%9F%93%9C_%EB%B0%B1%EC%97%85_%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8_%EB%A7%8C%EB%93%A4%EA%B8%B0\" >\ud83d\udcdc \ubc31\uc5c5 \uc2a4\ud06c\ub9bd\ud2b8 \ub9cc\ub4e4\uae30<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#%E2%8F%B0_%EB%A7%A4%EC%9D%BC_%EC%83%88%EB%B2%BD_3%EC%8B%9C_%EC%9E%90%EB%8F%99_%EB%B0%B1%EC%97%85_%EC%98%88%EC%95%BD\" >\u23f0 \ub9e4\uc77c \uc0c8\ubcbd 3\uc2dc \uc790\ub3d9 \ubc31\uc5c5 \uc608\uc57d<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#4_%EC%84%9C%EB%B2%84_%EB%B3%B4%EC%95%88_%EA%B0%95%ED%99%94_%E2%80%93_%ED%95%84%EC%88%98_%EC%A0%90%EA%B2%80_%EB%A6%AC%EC%8A%A4%ED%8A%B8\" >4. \uc11c\ubc84 \ubcf4\uc548 \uac15\ud654 \u2013 \ud544\uc218 \uc810\uac80 \ub9ac\uc2a4\ud2b8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#5_%EC%84%9C%EB%B2%84_%EC%83%81%ED%83%9C_%EC%8B%A4%EC%8B%9C%EA%B0%84_%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81\" >5. \uc11c\ubc84 \uc0c1\ud0dc \uc2e4\uc2dc\uac04 \ubaa8\ub2c8\ud130\ub9c1<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#%F0%9F%A7%A0_%EA%B8%B0%EB%B3%B8_%EB%AA%85%EB%A0%B9%EC%96%B4\" >\ud83e\udde0 \uae30\ubcf8 \uba85\ub839\uc5b4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#%F0%9F%93%8A_%EC%84%9C%EB%B2%84_%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81_%ED%88%B4_%EC%B6%94%EC%B2%9C\" >\ud83d\udcca \uc11c\ubc84 \ubaa8\ub2c8\ud130\ub9c1 \ud234 \ucd94\ucc9c<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#6_%EB%A1%9C%EA%B7%B8_%EC%9E%90%EB%8F%99_%EC%A0%95%EB%A6%AC_Logrotate\" >6. \ub85c\uadf8 \uc790\ub3d9 \uc815\ub9ac (Logrotate)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#7_%EC%84%9C%EB%B2%84_%EC%84%B1%EB%8A%A5_%ED%8A%9C%EB%8B%9D_%EA%B8%B0%EB%B3%B8_%ED%8C%81\" >7. \uc11c\ubc84 \uc131\ub2a5 \ud29c\ub2dd \uae30\ubcf8 \ud301<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#%E2%9C%A8_%EB%A7%88%EB%AC%B4%EB%A6%AC_%E2%80%94_%E2%80%98%EC%9A%B4%EC%98%81%EC%9D%B4_%EC%A7%84%EC%A7%9C_%EC%84%9C%EB%B2%84%EC%9D%98_%EC%8B%9C%EC%9E%91\" >\u2728 \ub9c8\ubb34\ub9ac \u2014 \u2018\uc6b4\uc601\u2019\uc774 \uc9c4\uc9dc \uc11c\ubc84\uc758 \uc2dc\uc791<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/steelcrucian.com\/server-automation-maintenance-tips\/#%F0%9F%AA%84_%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4_%ED%99%88%EC%84%9C%EB%B2%84_%EA%B5%AC%EC%B6%95%EA%B8%B0_%EC%8B%9C%EB%A6%AC%EC%A6%88\" >\ud83e\ude84 \uc6cc\ub4dc\ud504\ub808\uc2a4 \ud648\uc11c\ubc84 \uad6c\ucd95\uae30 \uc2dc\ub9ac\uc988<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_%EC%84%9C%EB%B2%84_%EA%B4%80%EB%A6%AC%EC%9D%98_%EA%B8%B0%EB%B3%B8_%EC%B2%A0%ED%95%99_%E2%80%9C%EC%9E%90%EB%8F%99%ED%99%94_%EC%98%88%EB%B0%A9%E2%80%9D\"><\/span>1. \uc11c\ubc84 \uad00\ub9ac\uc758 \uae30\ubcf8 \ucca0\ud559: &#8220;\uc790\ub3d9\ud654 + \uc608\ubc29&#8221;<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\ud648\uc11c\ubc84\ub97c \uc798 \uc6b4\uc601\ud558\uae30 \uc704\ud55c \ud575\uc2ec \uc6d0\uce59\uc740 \ub450 \uac00\uc9c0\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\uc790\ub3d9\ud654 (Automation)<\/strong> \u2013 \ub0b4\uac00 \uc9c1\uc811 \uc190\ub300\uc9c0 \uc54a\uc544\ub3c4 \uc2dc\uc2a4\ud15c\uc774 \uc2a4\uc2a4\ub85c \uc720\uc9c0\ub418\uac8c \ub9cc\ub4e4\uae30<\/li>\n\n\n\n<li><strong>\uc608\ubc29 (Prevention)<\/strong> \u2013 \ubb38\uc81c\uac00 \uc0dd\uae30\uae30 \uc804\uc5d0 \ubbf8\ub9ac \uc810\uac80\ud558\uace0 \ub300\ube44\ud558\uae30<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\uc989, \u2018\ubb38\uc81c\uac00 \uc0dd\uaca8\uc11c \uace0\uce58\ub294 \uac83\u2019\ubcf4\ub2e4<br>\u2018\ubb38\uc81c\uac00 \uc0dd\uae30\uc9c0 \uc54a\uac8c \uad00\ub9ac\ud558\ub294 \uac83\u2019\uc774 \ud6e8\uc52c \ud6a8\uc728\uc801\uc774\ub77c\ub294 \ub73b\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_%EC%9E%90%EB%8F%99_%EC%9E%AC%EB%B6%80%ED%8C%85_%EC%8A%A4%EC%BC%80%EC%A4%84_%EC%84%A4%EC%A0%95\"><\/span>2. \uc790\ub3d9 \uc7ac\ubd80\ud305 \uc2a4\ucf00\uc904 \uc124\uc815<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\ub9ac\ub205\uc2a4 \uc11c\ubc84\ub294 \uc7a5\uae30\uac04 \uc2e4\ud589 \uc2dc \uba54\ubaa8\ub9ac \ub204\uc218\uac00 \uc313\uc774\uac70\ub098<br>\uc77c\ubd80 \uc11c\ube44\uc2a4\uac00 \ub290\ub824\uc9c0\ub294 \ud604\uc0c1\uc774 \uc885\uc885 \ubc1c\uc0dd\ud569\ub2c8\ub2e4.<br>\uc774\ub97c \ubc29\uc9c0\ud558\uae30 \uc704\ud574 <strong>\uc8fc\uae30\uc801\uc778 \uc7ac\ubd80\ud305<\/strong>\uc744 \uc790\ub3d9\ud654\ud558\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%F0%9F%93%9C_%EC%9E%90%EB%8F%99_%EC%9E%AC%EB%B6%80%ED%8C%85_%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8_%EB%A7%8C%EB%93%A4%EA%B8%B0\"><\/span>\ud83d\udcdc \uc790\ub3d9 \uc7ac\ubd80\ud305 \uc2a4\ud06c\ub9bd\ud2b8 \ub9cc\ub4e4\uae30<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo nano \/usr\/local\/bin\/auto-reboot.sh\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ub0b4\uc6a9:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#!\/bin\/bash\n# \uc790\ub3d9 \uc7ac\ubd80\ud305 \ub85c\uadf8 \ub0a8\uae30\uae30\necho \"Rebooting server at $(date)\" &gt;&gt; \/var\/log\/auto-reboot.log\nsudo \/sbin\/reboot\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\uc800\uc7a5 \ud6c4 \uc2e4\ud589 \uad8c\ud55c \ubd80\uc5ec:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo chmod +x \/usr\/local\/bin\/auto-reboot.sh\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%8F%B0_%EB%A7%A4%EC%A3%BC_%EC%9D%BC%EC%9A%94%EC%9D%BC_%EC%83%88%EB%B2%BD_4%EC%8B%9C_%EC%9E%AC%EB%B6%80%ED%8C%85_%EC%98%88%EC%95%BD\"><\/span>\u23f0 \ub9e4\uc8fc \uc77c\uc694\uc77c \uc0c8\ubcbd 4\uc2dc \uc7ac\ubd80\ud305 \uc608\uc57d<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo crontab -e\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ucd94\uac00:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">0 4 * * 0 \/usr\/local\/bin\/auto-reboot.sh\n<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\ud83d\udca1 <em>Tip:<\/em> \uc7ac\ubd80\ud305 \uc2dc\uac04\uc744 \uc0c8\ubcbd \uc2dc\uac04\ub300\ub85c \uc124\uc815\ud558\uba74 \ubc29\ubb38\uc790\uc5d0\uac8c \uc601\ud5a5\uc744 \uc8fc\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4_%EC%9E%90%EB%8F%99_%EB%B0%B1%EC%97%85_%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8\"><\/span>3. \uc6cc\ub4dc\ud504\ub808\uc2a4 \uc790\ub3d9 \ubc31\uc5c5 \uc2a4\ud06c\ub9bd\ud2b8<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\ud648\uc11c\ubc84\ub294 \ubb3c\ub9ac \uc7a5\ube44\uc774\uae30 \ub54c\ubb38\uc5d0<br>\ub514\uc2a4\ud06c \uc624\ub958\ub098 \uc2e4\uc218\ub85c \uc778\ud55c \ub370\uc774\ud130 \uc190\uc2e4\uc5d0 \ub300\ube44\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%F0%9F%93%9C_%EB%B0%B1%EC%97%85_%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8_%EB%A7%8C%EB%93%A4%EA%B8%B0\"><\/span>\ud83d\udcdc \ubc31\uc5c5 \uc2a4\ud06c\ub9bd\ud2b8 \ub9cc\ub4e4\uae30<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo nano \/usr\/local\/bin\/wp-backup.sh\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ub0b4\uc6a9:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#!\/bin\/bash\n# \ub0a0\uc9dc\ubcc4 \ubc31\uc5c5 \ud30c\uc77c \uc0dd\uc131\nDATE=$(date +%Y-%m-%d)\nBACKUP_DIR=\"\/home\/backup\"\nmkdir -p $BACKUP_DIR\n\n# \uc6cc\ub4dc\ud504\ub808\uc2a4 \ud30c\uc77c \ubc31\uc5c5\ntar -czf $BACKUP_DIR\/wp_files_$DATE.tar.gz \/var\/www\/html\n\n# \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ubc31\uc5c5\nmysqldump -u root -p'\ube44\ubc00\ubc88\ud638' wordpress &gt; $BACKUP_DIR\/wp_db_$DATE.sql\n\n# 7\uc77c \uc9c0\ub09c \ubc31\uc5c5 \uc790\ub3d9 \uc0ad\uc81c\nfind $BACKUP_DIR -type f -mtime +7 -delete\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\uc2e4\ud589 \uad8c\ud55c \ubd80\uc5ec:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo chmod +x \/usr\/local\/bin\/wp-backup.sh\n<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%8F%B0_%EB%A7%A4%EC%9D%BC_%EC%83%88%EB%B2%BD_3%EC%8B%9C_%EC%9E%90%EB%8F%99_%EB%B0%B1%EC%97%85_%EC%98%88%EC%95%BD\"><\/span>\u23f0 \ub9e4\uc77c \uc0c8\ubcbd 3\uc2dc \uc790\ub3d9 \ubc31\uc5c5 \uc608\uc57d<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo crontab -e\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ucd94\uac00:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">0 3 * * * \/usr\/local\/bin\/wp-backup.sh\n<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\ud83d\udca1 \ubc31\uc5c5 \ud30c\uc77c\uc740 <code>\/home\/backup<\/code> \ud3f4\ub354\uc5d0 \uc800\uc7a5\ub429\ub2c8\ub2e4.<br>\uc678\ubd80 NAS\ub098 \ud074\ub77c\uc6b0\ub4dc \ub4dc\ub77c\uc774\ube0c(Google Drive, Dropbox \ub4f1)\uc640 \ub3d9\uae30\ud654\ud574\ub450\uba74 \ub354\uc6b1 \uc548\uc804\ud569\ub2c8\ub2e4.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_%EC%84%9C%EB%B2%84_%EB%B3%B4%EC%95%88_%EA%B0%95%ED%99%94_%E2%80%93_%ED%95%84%EC%88%98_%EC%A0%90%EA%B2%80_%EB%A6%AC%EC%8A%A4%ED%8A%B8\"><\/span>4. \uc11c\ubc84 \ubcf4\uc548 \uac15\ud654 \u2013 \ud544\uc218 \uc810\uac80 \ub9ac\uc2a4\ud2b8<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\ud648\uc11c\ubc84\ub294 \uc678\ubd80\uc5d0 \ub178\ucd9c\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0<br>\ubcf4\uc548\uc744 \uac8c\uc744\ub9ac\ud558\uba74 \uc27d\uac8c \uacf5\uaca9 \ub300\uc0c1\uc774 \ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<br>\ub2e4\uc74c\uc740 \uaf2d \uc9c0\ucf1c\uc57c \ud560 \ubcf4\uc548 \uc2b5\uad00\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\uc810\uac80 \ud56d\ubaa9<\/th><th>\uba85\ub839\uc5b4 \/ \uc124\uc815<\/th><th>\uc124\uba85<\/th><\/tr><\/thead><tbody><tr><td><strong>1. SSH \ud3ec\ud2b8 \ubcc0\uacbd<\/strong><\/td><td><code>\/etc\/ssh\/sshd_config<\/code><\/td><td>\uae30\ubcf8 22\ubc88 \ud3ec\ud2b8\ub97c \ub2e4\ub978 \ubc88\ud638(\uc608: 2222)\ub85c \ubcc0\uacbd<\/td><\/tr><tr><td><strong>2. \ubc29\ud654\ubcbd \uc124\uc815<\/strong><\/td><td><code>sudo ufw status<\/code><\/td><td>Apache Full, OpenSSH \uc678 \ud3ec\ud2b8\ub294 \ucc28\ub2e8<\/td><\/tr><tr><td><strong>3. Fail2Ban \uc124\uce58<\/strong><\/td><td><code>sudo apt install fail2ban -y<\/code><\/td><td>\ube44\uc815\uc0c1 \ub85c\uadf8\uc778 \uc2dc\ub3c4 \ucc28\ub2e8<\/td><\/tr><tr><td><strong>4. \ub8e8\ud2b8 \ub85c\uadf8\uc778 \uae08\uc9c0<\/strong><\/td><td><code>PermitRootLogin no<\/code><\/td><td>SSH \ubcf4\uc548 \uac15\ud654<\/td><\/tr><tr><td><strong>5. \uc2dc\uc2a4\ud15c \uc5c5\ub370\uc774\ud2b8 \uc790\ub3d9\ud654<\/strong><\/td><td><code>sudo apt install unattended-upgrades -y<\/code><\/td><td>\ucd5c\uc2e0 \ubcf4\uc548 \ud328\uce58 \uc790\ub3d9 \uc124\uce58<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\uc790\ub3d9 \uc5c5\ub370\uc774\ud2b8 \uc124\uc815:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dpkg-reconfigure --priority=low unattended-upgrades\n<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\ud83d\udca1 <strong>Fail2Ban<\/strong>\uc740 SSH\ub098 Apache\uc5d0\uc11c \ube44\uc815\uc0c1\uc801\uc778 \uc811\uc18d\uc744 \ud0d0\uc9c0\ud574<br>\uc790\ub3d9\uc73c\ub85c IP\ub97c \ucc28\ub2e8\ud574\uc8fc\ub294 \ubcf4\uc548 \ud544\uc218 \ud234\uc785\ub2c8\ub2e4.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_%EC%84%9C%EB%B2%84_%EC%83%81%ED%83%9C_%EC%8B%A4%EC%8B%9C%EA%B0%84_%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81\"><\/span>5. \uc11c\ubc84 \uc0c1\ud0dc \uc2e4\uc2dc\uac04 \ubaa8\ub2c8\ud130\ub9c1<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\uc11c\ubc84\uc758 \uc0c1\ud0dc\ub97c \uafb8\uc900\ud788 \ubaa8\ub2c8\ud130\ub9c1\ud558\uba74<br>\ubb38\uc81c\uac00 \uc0dd\uae30\uae30 \uc804\uc5d0 \uc870\uae30 \ub300\uc751\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%F0%9F%A7%A0_%EA%B8%B0%EB%B3%B8_%EB%AA%85%EB%A0%B9%EC%96%B4\"><\/span>\ud83e\udde0 \uae30\ubcf8 \uba85\ub839\uc5b4<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\ubaa9\uc801<\/th><th>\uba85\ub839\uc5b4<\/th><th>\uc124\uba85<\/th><\/tr><\/thead><tbody><tr><td>CPU \uc0ac\uc6a9\ub7c9<\/td><td><code>top<\/code> \ub610\ub294 <code>htop<\/code><\/td><td>\uc2e4\uc2dc\uac04 CPU\u00b7\uba54\ubaa8\ub9ac \uc810\uc720\uc728 \ud655\uc778<\/td><\/tr><tr><td>\ub514\uc2a4\ud06c \uc6a9\ub7c9<\/td><td><code>df -h<\/code><\/td><td>\uc800\uc7a5 \uacf5\uac04 \ud604\ud669<\/td><\/tr><tr><td>\uba54\ubaa8\ub9ac \uc0ac\uc6a9\ub7c9<\/td><td><code>free -h<\/code><\/td><td>\ub0a8\uc740 \uba54\ubaa8\ub9ac \ud655\uc778<\/td><\/tr><tr><td>\uc11c\ube44\uc2a4 \uc0c1\ud0dc<\/td><td><code>systemctl status apache2<\/code><\/td><td>Apache \uc815\uc0c1 \uc791\ub3d9 \uc5ec\ubd80<\/td><\/tr><tr><td>\ub85c\uadf8 \ud655\uc778<\/td><td><code>tail -f \/var\/log\/syslog<\/code><\/td><td>\uc2dc\uc2a4\ud15c \ub85c\uadf8 \uc2e4\uc2dc\uac04 \ud655\uc778<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%F0%9F%93%8A_%EC%84%9C%EB%B2%84_%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81_%ED%88%B4_%EC%B6%94%EC%B2%9C\"><\/span>\ud83d\udcca \uc11c\ubc84 \ubaa8\ub2c8\ud130\ub9c1 \ud234 \ucd94\ucc9c<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Netdata<\/strong> : \uc2e4\uc2dc\uac04 \uc6f9 \uae30\ubc18 \ubaa8\ub2c8\ud130\ub9c1 (\uba85\ub839: <code>bash &lt;(curl -Ss https:\/\/my-netdata.io\/kickstart.sh)<\/code>)<\/li>\n\n\n\n<li><strong>Glances<\/strong> : \ub9ac\uc18c\uc2a4 \ubaa8\ub2c8\ud130\ub9c1 \ud1b5\ud569 \ud234 (<code>sudo apt install glances -y<\/code>)<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_%EB%A1%9C%EA%B7%B8_%EC%9E%90%EB%8F%99_%EC%A0%95%EB%A6%AC_Logrotate\"><\/span>6. \ub85c\uadf8 \uc790\ub3d9 \uc815\ub9ac (Logrotate)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\ub9ac\ub205\uc2a4 \uc11c\ubc84\ub294 \uc2dc\uac04\uc774 \uc9c0\ub0a0\uc218\ub85d \ub85c\uadf8 \ud30c\uc77c\uc774 \uc313\uc774\uba74\uc11c<br>\ub514\uc2a4\ud06c \uacf5\uac04\uc744 \uc7a1\uc544\uba39\uc2b5\ub2c8\ub2e4. \uc774\ub97c \uc790\ub3d9\uc73c\ub85c \uad00\ub9ac\ud558\ub294 \ud234\uc774 <strong>logrotate<\/strong>\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc124\uc815 \ud655\uc778:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo nano \/etc\/logrotate.conf\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><code>rotate 7<\/code> \u2192 \ucd5c\uadfc 7\uc77c\ub9cc \uc720\uc9c0\ud558\ub3c4\ub85d \ubcc0\uacbd<br><code>compress<\/code> \uc635\uc158 \ud65c\uc131\ud654 \u2192 \uc624\ub798\ub41c \ub85c\uadf8\ub97c \uc790\ub3d9 \uc555\ucd95<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud14c\uc2a4\ud2b8:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo logrotate -f \/etc\/logrotate.conf\n<\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_%EC%84%9C%EB%B2%84_%EC%84%B1%EB%8A%A5_%ED%8A%9C%EB%8B%9D_%EA%B8%B0%EB%B3%B8_%ED%8C%81\"><\/span>7. \uc11c\ubc84 \uc131\ub2a5 \ud29c\ub2dd \uae30\ubcf8 \ud301<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Swap \uba54\ubaa8\ub9ac \uc124\uc815:<\/strong> \uba54\ubaa8\ub9ac \ubd80\uc871 \uc2dc \ub514\uc2a4\ud06c \uacf5\uac04 \uc77c\ubd80\ub97c \uac00\uc0c1 \uba54\ubaa8\ub9ac\ub85c \ud65c\uc6a9<\/li>\n\n\n\n<li><strong>\ubd88\ud544\uc694\ud55c \uc11c\ube44\uc2a4 \uc911\uc9c0:<\/strong> <\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo systemctl disable bluetooth.service sudo systemctl disable cups.service<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Apache \uc6cc\ucee4 \ucd5c\uc801\ud654:<\/strong> <code>\/etc\/apache2\/mods-available\/mpm_prefork.conf<\/code> \uc218\uc815 <\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">StartServers 2<br>MinSpareServers 2<br>MaxSpareServers 5<br>MaxRequestWorkers 100<br>MaxConnectionsPerChild 3000<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\ub807\uac8c \uc124\uc815\ud558\uba74 \uc800\uc804\ub825 \ubbf8\ub2c8PC\uc5d0\uc11c\ub3c4<br>\uc6cc\ub4dc\ud504\ub808\uc2a4\uac00 \ube60\ub974\uace0 \uc548\uc815\uc801\uc73c\ub85c \ub3d9\uc791\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E2%9C%A8_%EB%A7%88%EB%AC%B4%EB%A6%AC_%E2%80%94_%E2%80%98%EC%9A%B4%EC%98%81%EC%9D%B4_%EC%A7%84%EC%A7%9C_%EC%84%9C%EB%B2%84%EC%9D%98_%EC%8B%9C%EC%9E%91\"><\/span>\u2728 \ub9c8\ubb34\ub9ac \u2014 \u2018\uc6b4\uc601\u2019\uc774 \uc9c4\uc9dc \uc11c\ubc84\uc758 \uc2dc\uc791<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\uc774\uc81c \uc5ec\ub7ec\ubd84\uc740 \ub2e8\uc21c\ud788 \uc11c\ubc84\ub97c \u201c\uc138\uc6b4 \uc0ac\ub78c\u201d\uc774 \uc544\ub2c8\ub77c<br>\uadf8 \uc11c\ubc84\ub97c <strong>\u201c\uc6b4\uc601\ud558\ub294 \uad00\ub9ac\uc790\u201d<\/strong> \uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\uc790\ub3d9\ud654 \uc2a4\ud06c\ub9bd\ud2b8, \ubcf4\uc548 \uc810\uac80, \ubc31\uc5c5 \uad00\ub9ac\ub9cc \uafb8\uc900\ud788 \uc2e4\ud589\ud574\ub3c4<br>\ubbf8\ub2c8PC \ud648\uc11c\ubc84\ub294 \uc624\ub7ab\ub3d9\uc548 \uc548\uc815\uc801\uc73c\ub85c \uc720\uc9c0\ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AWS\ucc98\ub7fc \uac70\ub300\ud55c \uc778\ud504\ub77c\uac00 \uc544\ub2c8\ub354\ub77c\ub3c4,<br>\uc774\uc81c \ud55c \ub300\uc758 \ubbf8\ub2c8PC\ub85c <strong>\uc9c0\uc18d \uac00\ub2a5\ud55c \uac1c\uc778 \uc6f9\uc11c\ubc84 \uc0dd\ud0dc\uacc4<\/strong>\ub97c \ub9cc\ub4e0 \uc148\uc774\uc8e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ub2e4\uc74c\uc5d4 \uc6cc\ub4dc\ud504\ub808\uc2a4 \uc6b4\uc601 \uc18d\ub3c4 \uac1c\uc120\uacfc<br>\ud2b8\ub798\ud53d \ucd5c\uc801\ud654 \ubc29\ubc95\ub3c4 \ud568\uaed8 \ub2e4\ub904\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ud83d\ude80<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3><span class=\"ez-toc-section\" id=\"%F0%9F%AA%84_%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4_%ED%99%88%EC%84%9C%EB%B2%84_%EA%B5%AC%EC%B6%95%EA%B8%B0_%EC%8B%9C%EB%A6%AC%EC%A6%88\"><\/span>\ud83e\ude84 \uc6cc\ub4dc\ud504\ub808\uc2a4 \ud648\uc11c\ubc84 \uad6c\ucd95\uae30 \uc2dc\ub9ac\uc988<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n  <li>\n    <a href=\"\/wordpress-mini-pc-self-hosting-guide\">\n      AWS\ub97c \ub5a0\ub098 \uac1c\uc778 \ud638\uc2a4\ud305 \uc11c\ubc84\ub85c \u2013 \uc6cc\ub4dc\ud504\ub808\uc2a4 \ubbf8\ub2c8PC \uc11c\ubc84 \uad6c\ucd95 \ub3c4\uc804\uae30\n    <\/a>\n  <\/li>\n  <li>\n    <a href=\"\/aliexpress-n100-n150-mini-pc-unboxing-and-spec-review\">\n      N150 \ubbf8\ub2c8PC \uac1c\ubd09\uae30 &#038; \uc0ac\uc591 \ubd84\uc11d \u2014 \ud648\uc11c\ubc84 \uccab\uac78\uc74c\n    <\/a>\n  <\/li>\n  <li>\n    <a href=\"\/ubuntu-lamp-server-setup-guide\">\n      \uc6b0\ubd84\ud22c(Ubuntu) \uc124\uce58 \ubc0f LAMP \uc11c\ubc84 \uad6c\ucd95 \uac00\uc774\ub4dc\n    <\/a>\n  <\/li>\n  <li>\n    <a href=\"\/domain-ssl-setup-guide\">\n      \ub3c4\uba54\uc778 \uc5f0\uacb0\uacfc SSL(HTTPS) \uc778\uc99d\uc11c \uc124\uc815 \ubc29\ubc95\n    <\/a>\n  <\/li>\n  <li>\n    <a href=\"\/server-automation-maintenance-tips\">\n      \uc790\ub3d9\ud654 \uc2a4\ud06c\ub9bd\ud2b8\uc640 \uc11c\ubc84 \uc720\uc9c0\uad00\ub9ac \ud301 \u2014 \uc548\uc815\uc801\uc778 \ud648\uc11c\ubc84 \uc6b4\uc601\ubc95\n    <\/a>\n  <\/li>\n<\/ol>\n\n<p>\nAWS\ucc98\ub7fc \uac70\ub300\ud55c \ud074\ub77c\uc6b0\ub4dc\uac00 \uc544\ub2c8\ub354\ub77c\ub3c4, \uc791\uc740 \ubbf8\ub2c8PC \ud558\ub098\ub85c\ub3c4 \ucda9\ubd84\ud788 \uc548\uc815\uc801\uc774\uace0 \ube60\ub978 \uc6cc\ub4dc\ud504\ub808\uc2a4 \uc11c\ubc84\ub97c \uc6b4\uc601\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<br>\n\uc774 \uc2dc\ub9ac\uc988\uac00 \u201c\ub098\ub3c4 \ud55c \ubc88 \ud574\ubcfc\uae4c?\u201d \ud558\ub294 \uc6a9\uae30\ub97c \ub4dc\ub9b4 \uc218 \uc788\uae38 \ubc14\ub78d\ub2c8\ub2e4.\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(\uc6cc\ub4dc\ud504\ub808\uc2a4 \ud648\uc11c\ubc84 \uad6c\ucd95 \uc2dc\ub9ac\uc988 5\ud3b8) \uc11c\ubc84\ub97c \uc9c1\uc811 \uc138\ud305\ud574\ub193\uace0 \uba70\uce60 \ub3d9\uc548 \uc798 \ub3cc\uc544\uac00\ub358 \uc6cc\ub4dc\ud504\ub808\uc2a4\uac00,\uc5b4\ub290 \ub0a0 \uac11\uc790\uae30 \ub290\ub824\uc9c0\uac70\ub098 \uc811\uc18d\uc774 \uc548 \ub418\ub294 \uacbd\ud5d8\uc744 \ud55c \uc801 \uc788\uc73c\uc2e0\uac00\uc694? \uc800 \uc5ed\uc2dc \ucc98\uc74c \ubbf8\ub2c8PC \uc11c\ubc84\ub97c \ub9cc\ub4e4\uc5c8\uc744 \ub54c,\u201c\uc774\uc81c \ub410\ub2e4!\u201d \uc2f6\uc5b4 \ubc29\uc2ec\ud588\ub2e4\uac00 \ud2b8\ub798\ud53d \uacfc\ubd80\ud558, \ub85c\uadf8 \ub204\uc801, PHP \uba48\ucda4 \ub4f1\uc608\uc0c1\uce58 \ubabb\ud55c \ubb38\uc81c\ub4e4\uc744 \ub9de\ub2e5\ub728\ub838\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\ub97c \u201c\uc138\uc6b4\ub2e4\u201d\ub294 \uac74 \uc2dc\uc791\uc77c \ubfd0,\uadf8 \uc774\ud6c4 \u201c\uafb8\uc900\ud788 \uad00\ub9ac\ud558\uace0 \uc9c0\ucf1c\uc8fc\ub294 \uc77c\u201d\uc774 \uc9c4\uc9dc \uc6b4\uc601\uc758&hellip;&nbsp;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":"","jetpack_post_was_ever_published":false},"categories":[694],"tags":[467,465,415,246,462,463,428,464,466,426],"class_list":["post-1737","post","type-post","status-publish","format-standard","hentry","category-servers-networking","tag-fail2ban","tag-logrotate","tag-415","tag-pc","tag-462","tag-463","tag-428","tag-464","tag-466","tag-426"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/posts\/1737","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/comments?post=1737"}],"version-history":[{"count":5,"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/posts\/1737\/revisions"}],"predecessor-version":[{"id":1754,"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/posts\/1737\/revisions\/1754"}],"wp:attachment":[{"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/media?parent=1737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/categories?post=1737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/steelcrucian.com\/wp-json\/wp\/v2\/tags?post=1737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}