{"id":1172,"date":"2016-05-18T11:10:16","date_gmt":"2016-05-18T02:10:16","guid":{"rendered":"http:\/\/akal.co.kr\/?p=1172"},"modified":"2016-05-19T02:04:42","modified_gmt":"2016-05-18T17:04:42","slug":"%ec%9a%b0%eb%b6%84%ed%88%ac-%eb%af%bc%ed%8a%b8-nginx%ec%97%90%ec%84%9c-webdav-%ec%89%bd%ea%b2%8c-%ec%84%a4%ec%a0%95%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"https:\/\/akal.co.kr\/?p=1172","title":{"rendered":"[\uc6b0\ubd84\ud22c, \ubbfc\ud2b8] nginX\uc5d0\uc11c WebDAV \uc27d\uac8c \uc124\uc815\ud558\uae30"},"content":{"rendered":"<p><span class=\"dropcap\">W<\/span>ebDAV(Web Distributed Authoring and Versioning, \uc6f9 \ubd84\uc0b0 \uc800\uc791 \ubc0f \ubc84\uc804 \uad00\ub9ac)\ub294 \ud558\uc774\ud37c\ud14d\uc2a4\ud2b8 \uc804\uc1a1 \ud504\ub85c\ud1a0\ucf5c(HTTP)\uc758 \ud655\uc7a5\uc73c\ub85c, \uc27d\uac8c \ub9d0\ud574\uc11c [highlight]HTTP \ud504\ub85c\ud1a0\ucf5c\uc744 \uc774\uc6a9\ud558\uc5ec \uc11c\ubc84\uc5d0 \ubb38\uc11c\ub97c \ub9cc\ub4e4\uac70\ub098 \ud3b8\uc9d1\ud560 \uc218 \uc788\uac8c\ud558\uace0 \uc774\ub3d9\ud560\uc218 \uc788\ub294 \ud504\ub808\uc784\uc6cc\ud06c\ub97c \uc81c\uacf5[\/highlight]\ud558\ub294 \uac83\uc774\ub2e4. \ucd08\ubcf4\uc790\ub4e4\uc744 \uc704\ud574 \ub354\uc6b1 \uc27d\uac8c \ub9d0\ud558\uc790\uba74 FTP(File Transfer Protocol, \ud30c\uc77c\uc804\uc1a1\ud504\ub85c\ud1a0\ucf5c)\ub97c HTTP \ud504\ub85c\ud1a0\ucf5c\ub85c \uad6c\ud604\ud55c \uac83\uc73c\ub85c \uc774\ud574\ud558\ub294 \uac83\ub3c4 \uc88b\uaca0\ub2e4.<\/p>\n<p>\ucd5c\uadfc Apache\ub97c \ubc84\ub9ac\uace0 nginX\ub85c \uac08\uc544\ud0c4\uc9c0 \uc57d 3\ub144\uc815\ub3c4 \ub410\ub294\ub370, Apache\uc5d0\uc11c\ub294 \uc27d\uac8c \uc81c\uacf5\ub418\ub358 webdav \ubaa8\ub4c8\uc774 nginX\uc5d0\uc11c\ub294 \uc81c\ub300\ub85c \uc81c\uacf5\ub418\uace0 \uc788\uc9c0 \uc54a\uc558\ub2e4. \uadf8\ub798\uc11c \uc5ec\uae30\uc800\uae30 \uc790\ub8cc\ub97c \ucc3e\uc544\ubd24\ub354\ub2c8 \ud655\uc7a5\ubaa8\ub4c8\uc774 \uc124\uce58\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc740 \ud0d3\uc774\uace0, \ud655\uc7a5\ubaa8\ub4c8\uc744 \uc124\uce58\ud558\ub824\uba74 nginX \uc18c\uc2a4\ub97c \ubc1b\uc544\uc11c \ucef4\ud30c\uc77c\uc744 \ud574\uc57c \ud55c\ub2e4\ub294 \uc778\ud130\ub137\uc758 \uac01\uc885 \uae00\ub4e4\ub9cc \ubcf4\uc600\ub2e4. \uadf8\ub7ec\ub2e4 \ucd5c\uadfc \uc124\uce58\ud55c Xubuntu\uc5d0 \uc2dc\ub0c5\ud2f1\ud328\ud0a4\uc9c0\uad00\ub9ac\uc790\ub97c \uc124\uce58\ud558\uace0\ub098\uc11c \ud328\ud0a4\uc9c0\uc5d0\uc11c nginx\ub97c \uc870\ud68c\ud558\ub2e4\uac00 \uc6b0\uc5f0\ud788 nginx-light, nginx, nginx-full, nginx-extras\uc758 \uc885\ub958\uac00 \uc788\ub294 \uac83\uc744 \ubcf4\uac8c \ub418\uace0 \uadf8 \ud328\ud0a4\uc9c0\uc5d0 \ub300\ud55c \uc124\uba85\ub4e4\uc744 \uc77d\uace0 \uc774\uac70\uad6c\ub098 \uc2f6\uc5c8\ub2e4. \uac01 \ubaa8\ub4c8\ubcc4\ub85c \uadf8 \uc6a9\ub3c4\uc5d0 \ub530\ub77c \ubbf8\ub9ac \ub9cc\ub4e4\uc5b4 \ub193\uc740 \ud328\ud0a4\uc9c0\ub97c \uace8\ub77c\uc11c \uc0ac\uc6a9\ud558\uae30\ub9cc \ud558\uba74 \ub41c\ub2e4.<\/p>\n<blockquote><p>\uc694\uc57d : nginX\ub97c \ucef4\ud30c\uc77c\ud558\uc9c0 \uc54a\uace0\ub3c4 \uae30\uc874 \ubc30\ud3ec\ud310 nginX \ud328\ud0a4\uc9c0\uc911\uc5d0 \uace8\ub77c \uc0ac\uc6a9\ud558\uba74 \uc27d\uac8c WebDAV\ub97c \uad6c\uc131\ud560\uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p><\/blockquote>\n<p>\uac01 \ud328\ud0a4\uc9c0\ubcc4 \uc124\uce58\ub418\ub294 \ubaa8\ub4c8\ub4e4\uc740 \ub2e4\uc74c \ud45c\ub97c \ucc38\uace0\ud558\uc790.<br \/>\n\ucc38\uace0\ud398\uc774\uc9c0 : <a href=\"http:\/\/www.cambus.net\/nginx-packages-in-debian-stable\/\" target=\"_blank\">http:\/\/www.cambus.net\/nginx-packages-in-debian-stable\/<\/a><br \/>\n2013\ub144 \uc790\ub8cc\uc774\uae30 \ub54c\ubb38\uc5d0 \ud604\uc7ac\uc640 \uc870\uae08 \ub2e4\ub97c \uc218 \uc788\ub2e4.<\/p>\n<div class=\"tbarh3\">Standard HTTP modules :<\/div>\n<pre class=\"nums:false nums-toggle:false whitespace-before:1 whitespace-after:1 lang:default highlight:0 decode:true \" >\r\n                       |    nginx    | nginx-light |  nginx-full | nginx-extras\r\n                       |   (0.7.67)  |    (1.2.1)  |   (1.2.1)   |   (1.2.1)\r\n-----------------------|-------------|-------------|-------------|-------------\r\n Core                  |      X      |      X      |      X      |      X\r\n Access                |      X      |      X      |      X      |      X\r\n Auth Basic            |      X      |      X      |      X      |      X\r\n Auto Index            |      X      |      X      |      X      |      X\r\n Browser               |      X      |             |      X      |      X\r\n Charset               |      X      |      X      |      X      |      X\r\n Empty GIF             |      X      |      X      |      X      |      X\r\n FastCGI               |      X      |      X      |      X      |      X\r\n Geo                   |      X      |             |      X      |      X\r\n Gzip                  |      X      |      X      |      X      |      X\r\n Headers               |      X      |      X      |      X      |      X\r\n Index                 |      X      |      X      |      X      |      X\r\n Limit Requests        |      X      |             |      X      |      X\r\n Limit Zone            |      X      |             |      X      |      X\r\n Limit Conn            |      X      |      X      |      X      |      X\r\n Log                   |      X      |      X      |      X      |      X\r\n Map                   |      X      |      X      |      X      |      X\r\n Memcached             |      X      |             |      X      |      X\r\n Proxy                 |      X      |      X      |      X      |      X\r\n Referer               |      X      |             |      X      |      X\r\n Rewrite               |      X      |      X      |      X      |      X\r\n SCGI                  |      X      |             |      X      |      X\r\n Split Clients         |      X      |             |      X      |      X\r\n SSI                   |      X      |             |      X      |      X\r\n Upstream              |      X      |      X      |      X      |      X\r\n User ID               |      X      |             |      X      |      X\r\n UWSGI                 |      X      |             |      X      |      X\r\n X-Accel               |      X      |      X      |      X      |      X\r\n<\/pre>\n<div class=\"tbarh3\">Optional HTTP modules :<\/div>\n<pre class=\"nums:false nums-toggle:false whitespace-before:1 whitespace-after:1 lang:default highlight:0 decode:true \" >\r\n                       |    nginx    | nginx-light |  nginx-full | nginx-extras\r\n                       |   (0.7.67)  |   (1.2.1)   |   (1.2.1)   |   (1.2.1)\r\n-----------------------|-------------|-------------|-------------|-------------\r\n Addition              |             |             |      X      |      X\r\n Degradation           |             |             |             |\r\n Debug                 |      X      |             |      X      |      X\r\n Embedded Perl         |             |             |             |      X\r\n FLV                   |      X      |             |             |      X\r\n GeoIP                 |      X      |             |      X      |      X\r\n Google Perftools      |             |             |             |\r\n Gzip Precompression   |      X      |      X      |      X      |      X\r\n Image Filter          |             |             |      X      |      X\r\n IPv6                  |      X      |      X      |      X      |      X\r\n MP4                   |             |             |             |      X\r\n Random Index          |             |             |             |      X\r\n Real IP               |      X      |             |      X      |      X\r\n Secure Link           |             |             |             |      X\r\n SSL                   |      X      |      X      |      X      |      X\r\n Stub Status           |      X      |      X      |      X      |      X\r\n Substitution          |      X      |             |      X      |      X\r\n WebDAV                |      X      |             |      X      |      X\r\n XSLT                  |             |             |      X      |      X\r\n<\/pre>\n<p><i class=\"fa fa-arrow-up\" style=\"color:#113366;\"><\/i> \uc774\uacf3\uc5d0 WebDAV \ubaa8\ub4c8\uc774 \uc788\ub2e4\uace0 \ud574\uc11c WebDAV\uac00 \uc81c\ub300\ub85c \uc791\ub3d9\ud558\uc9c0\ub294 \uc54a\ub294\ub2e4. \uac00\uc7a5 \ud558\ub2e8\uc5d0 \uc788\ub294 Third Party \ubaa8\ub4c8\uc5d0 \uc788\ub294 DAV Ext\uac00 \ud544\uc694\ud558\ub2e4.<\/p>\n<div class=\"tbarh3\">Mail modules :<\/div>\n<pre class=\"nums:false nums-toggle:false whitespace-before:1 whitespace-after:1 lang:default highlight:0 decode:true \" >\r\n                       |    nginx    | nginx-light |  nginx-full | nginx-extras\r\n                       |   (0.7.67)  |   (1.2.1)   |   (1.2.1)   |   (1.2.1)\r\n-----------------------|-------------|-------------|-------------|-------------\r\n Mail Core             |      X      |             |      X      |      X\r\n IMAP                  |      X      |             |      X      |      X\r\n POP3                  |      X      |             |      X      |      X\r\n SMTP                  |      X      |             |      X      |      X\r\n SSL                   |      X      |             |      X      |      X\r\n<\/pre>\n<div class=\"tbarh3\">Third party modules :<\/div>\n<pre class=\"nums:false nums-toggle:false whitespace-before:1 whitespace-after:1 lang:default highlight:0 decode:true \" >\r\n                       |    nginx    | nginx-light |  nginx-full | nginx-extras\r\n                       |   (0.7.67)  |   (1.2.1)   |   (1.2.1)   |   (1.2.1)\r\n-----------------------|-------------|-------------|-------------|-------------\r\n Auth PAM              |             |             |      X      |      X\r\n DAV Ext               |             |             |      X      |      X\r\n Echo                  |             |      X      |      X      |      X\r\n Embedded Lua          |             |             |             |      X\r\n HTTP Chunkin          |             |             |             |      X\r\n HTTP Headers More     |             |             |             |      X\r\n HTTP Push             |             |             |             |      X\r\n Nginx Development Kit |             |             |             |      X\r\n Upload                |             |             |             |      X\r\n Upload Progress       |             |             |             |      X\r\n Upstream Fair Queue   |      X      |             |      X      |      X\r\n<\/pre>\n<p><i class=\"fa fa-arrow-up\" style=\"color:#113366;\"><\/i> full, extras\uc5d0\uc11c DAV Ext \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud560\uc218 \uc788\ub294 \ubaa8\ub4c8\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\ub2e4.<\/p>\n<div class=\"tbarh2\">nginX\ub97c \uc774\uc6a9\ud55c WebDAV \uc124\uc815<\/div>\n<p>\uadf8\ub7fc \uc774\uc81c \ubd80\uac00\uc124\uba85\uc740 \uadf8\ub9cc\ud558\uace0 \uc124\uce58\uc5d0 \ub4e4\uc5b4\uac00 \ubcf4\uc790.<\/p>\n<div class=\"tbarh3\">1. nginX \uc124\uce58<\/div>\n<p>\uae30\uc874 \uc124\uce58\ub41c nginx\ub97c \uc644\uc804\ud788 \uc9c0\uc6b0\uace0 \uc2dc\uc791\ud558\uace0 \uc2f6\ub2e4\uba74 nginx \uc11c\ube44\uc2a4\ub97c \uc885\ub8cc\ud558\uace0 \ub09c\ud6c4\uc5d0 apt-get purge \uba85\ub839\uc5b4\ub85c \uc0ad\uc81c\ud55c \ud6c4\uc5d0 \ub2e4\uc74c\uacfc \uac19\uc740 \uba85\ub839\uc5b4\ub97c \uc2e4\ud589\ud55c\ub2e4. \uc124\uce58\ub41c nginx\uac00 \uc5c6\uac70\ub098 \uc9c0\uc6b0\uc9c0 \uc54a\uace0 \uc124\uce58\ud558\uace0 \uc2f6\ub2e4\uba74 \ubc14\ub85c \ub2e4\uc74c\uc758 \uacfc\uc815\uc73c\ub85c \ub4e4\uc5b4\uac00\uba74 \ub41c\ub2e4.<\/p>\n<pre class=\"toolbar-overlay:false toolbar-hide:false toolbar-delay:false show-title:false marking:false ranges:false nums:false nums-toggle:false wrap:false wrap-toggle:false whitespace-before:2 whitespace-after:2 lang:default highlight:0 decode:true \" >$ sudo apt-get update\r\n$ sudo apt-get install nginx nginx-full\r\n<\/pre>\n<p><i class=\"fa fa-arrow-up\" style=\"color:#113366;\"><\/i> nginx-extras \ub85c \uc124\uce58\ud558\ub294 \uac83\ub3c4 \ub3d9\uc77c\ud55c \ud6a8\uacfc\ub97c \ubcfc \uc218 \uc788\ub2e4. \uc790\uc2e0\uc5d0\uac8c \ud544\uc694\ud55c \ubaa8\ub4c8\uc774 \ub354 \uc788\ub2e4\uba74 extras\ub97c \uc120\ud0dd\ud558\uae30 \ubc14\ub780\ub2e4.<\/p>\n<p>\uc124\uce58 \ud6c4\uc5d0 \ubaa8\ub4c8\uc774 \uc81c\ub300\ub85c \uc788\ub294\uc9c0 \ud655\uc778\ud558\uc790.<\/p>\n<pre class=\"marking:false ranges:false nums:false nums-toggle:false wrap-toggle:false whitespace-before:2 whitespace-after:2 lang:default highlight:0 decode:true \" > $ nginx -V\r\nnginx version: nginx\/1.4.6 (Ubuntu)\r\nbuilt by gcc 4.8.2 (Ubuntu 4.8.2-19ubuntu1)\r\nTLS SNI support enabled\r\nconfigure arguments: --with-cc-opt='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro' --prefix=\/usr\/share\/nginx --conf-path=\/etc\/nginx\/nginx.conf --http-log-path=\/var\/log\/nginx\/access.log --error-log-path=\/var\/log\/nginx\/error.log --lock-path=\/var\/lock\/nginx.lock --pid-path=\/run\/nginx.pid --http-client-body-temp-path=\/var\/lib\/nginx\/body --http-fastcgi-temp-path=\/var\/lib\/nginx\/fastcgi --http-proxy-temp-path=\/var\/lib\/nginx\/proxy --http-scgi-temp-path=\/var\/lib\/nginx\/scgi --http-uwsgi-temp-path=\/var\/lib\/nginx\/uwsgi --with-debug --with-pcre-jit --with-ipv6 --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_addition_module --with-http_dav_module --with-http_geoip_module --with-http_gzip_static_module --with-http_image_filter_module --with-http_spdy_module --with-http_sub_module --with-http_xslt_module --with-mail --with-mail_ssl_module --add-module=\/build\/nginx-J0mhXC\/nginx-1.4.6\/debian\/modules\/nginx-auth-pam --add-module=\/build\/nginx-J0mhXC\/nginx-1.4.6\/debian\/modules\/nginx-dav-ext-module --add-module=\/build\/nginx-J0mhXC\/nginx-1.4.6\/debian\/modules\/nginx-echo --add-module=\/build\/nginx-J0mhXC\/nginx-1.4.6\/debian\/modules\/nginx-upstream-fair --add-module=\/build\/nginx-J0mhXC\/nginx-1.4.6\/debian\/modules\/ngx_http_substitutions_filter_module\r\n $<\/pre>\n<p><i class=\"fa fa-arrow-up\" style=\"color:#113366;\"><\/i> \ud558\ub2e8\ubd80\uc5d0 \uc81c\ub300\ub85c\ub41c \ubaa8\ub4c8\uc774 \uc5f0\uacb0\ub418\uc5b4 \uc788\ub2e4. &#8211;add-module=\/build\/nginx-J0mhXC\/nginx-1.4.6\/debian\/modules\/nginx-dav-ext-module<\/p>\n<div class=\"tbarh3\">2. WebDAV \ub514\ub809\ud1a0\ub9ac \uad8c\ud55c\uc124\uc815<\/div>\n<pre class=\"toolbar-overlay:false toolbar-hide:false toolbar-delay:false show-title:false marking:false ranges:false nums:false nums-toggle:false wrap:false wrap-toggle:false whitespace-before:2 whitespace-after:2 lang:default highlight:0 decode:true \" >$ sudo mkdir \/var\/dav\r\n$ sudo chown www-data:www-data \/var\/dav\r\n<\/pre>\n<div class=\"tbarh3\">3. nginX \uc124\uc815<\/div>\n<p>\/etc\/nginx\/sites-available \ub514\ub809\ud1a0\ub9ac\ub85c \uc774\ub3d9\ud55c\ud6c4 WebDAV\ub97c \uc801\uc6a9\ud558\uace0 \uc2f6\uc740 \ub3c4\uba54\uc778 \uc124\uc815\ud30c\uc77c \ud639\uc740 default \ud30c\uc77c \ub4f1\uc5d0 \ub2e4\uc74c\uacfc \uac19\uc740 \uc124\uc815\uc744 \uc801\uc6a9\ud55c\ub2e4.<\/p>\n<pre class=\"toolbar-overlay:false toolbar-hide:false toolbar-delay:false show-title:false marking:false ranges:false nums:false nums-toggle:false wrap:false wrap-toggle:false whitespace-before:2 whitespace-after:2 lang:default highlight:0 decode:true \" >     location \/webdav {\r\n          autoindex on;\r\n          alias \/var\/dav;    # webdav\uac00 \uc2e4\ud589\ub420 \ub514\ub809\ud1a0\ub9ac\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4. \ud639\uc740 root \/var\/dav; \ub85c \uc124\uc815\ud574\ub3c4 \ub429\ub2c8\ub2e4.\r\n          auth_basic \"Restricted Access\";\r\n          auth_basic_user_file \/etc\/nginx\/.htpasswd; #\uc0ac\uc6a9\uc790 id\uc640 password\ub97c \uc124\uc815\ud560 \ud30c\uc77c\r\n          client_body_temp_path \/var\/dav\/temp;\r\n          dav_methods PUT DELETE MKCOL COPY MOVE;\r\n          dav_ext_methods PROPFIND OPTIONS;\r\n          dav_access user:rw group:rw all:r;\r\n      }\r\n<\/pre>\n<div class=\"tbarh3\">4. WebDAV\uc6a9 \ud328\uc2a4\uc6cc\ub4dc \ud30c\uc77c \uc791\uc131<\/div>\n<p>\ub2e4\uc74c\uc744 \uc785\ub825\ud558\uba74 \uc0ac\uc6a9\uc790\uc544\uc774\ub514\uc640 \ud328\uc2a4\uc6cc\ub4dc\ub97c \uc0dd\uc131\ud560 \uc218 \uc788\ub2e4. <\/p>\n<pre class=\"marking:false ranges:false nums:false nums-toggle:false wrap:false wrap-toggle:false whitespace-before:2 whitespace-after:2 lang:default highlight:0 decode:true \" > $ sudo htpasswd -c \/etc\/nginx\/.htpasswd \uc0ac\uc6a9\uc790\uc544\uc774\ub514\r\n<\/pre>\n<pre class=\"marking:false ranges:false nums:false nums-toggle:false wrap:false wrap-toggle:false whitespace-before:2 whitespace-after:2 lang:default highlight:0 decode:true \" > New password:\r\n Re-type new password:\r\n Adding password for user \uc0ac\uc6a9\uc790\uc544\uc774\ub514\r\n<\/pre>\n<p>\/etc\/nginx\/.htpasswd \ud30c\uc77c\uc758 \uad6c\uc870\ub294 \ub2e4\uc74c\uacfc \uac19\ub2e4.<\/p>\n<pre class=\"marking:false ranges:false nums:false nums-toggle:false wrap:false wrap-toggle:false whitespace-before:2 whitespace-after:2 lang:default highlight:0 decode:true \" > login-id:password\r\n<\/pre>\n<p>\uc704\uc758 \ud328\uc2a4\uc6cc\ub4dc \ud30c\uc77c\uc740 \uc2dc\uc2a4\ud15c \ub85c\uadf8\uc778 \uc544\uc774\ub514, \ud328\uc2a4\uc6cc\ub4dc\uc640 \uc804\ud600 \ub2e4\ub974\uac8c \uc791\ub3d9\ud558\ub294 \ubcc4\uac1c\uc758 \uac83\uc774\ub2e4.<\/p>\n<div class=\"tbarh3\">5. nginX \uc7ac\uc2dc\uc791<\/div>\n<p>\uc774\uc81c \ubc14\ub010 \uc124\uc815\ub4e4\uc774 \uc801\uc6a9\ub418\ub3c4\ub85d nginX\ub97c \uc7ac\uac00\ub3d9 \uc2dc\ucf1c\uc8fc\uba74 \ub41c\ub2e4.<\/p>\n<pre class=\"marking:false ranges:false nums:false nums-toggle:false wrap:false wrap-toggle:false whitespace-before:2 whitespace-after:2 lang:default highlight:0 decode:true \" > $ sudo service nginx restart\r\n<\/pre>\n<div class=\"tbarh2\">WebDAV \uc791\ub3d9\ud655\uc778<\/div>\n<div class=\"tbarh3\">1. \uc6f9\ube0c\ub77c\uc6b0\uc800 \uc0ac\uc6a9<\/div>\n<p>1. \uc8fc\uc18c\ucc3d\uc5d0 http:\/\/\ub3c4\uba54\uc778\/webdav \ub97c \uc785\ub825\ud588\uc744\ub54c \ub2e4\uc74c\uacfc \uac19\uc740 \uc0ac\uc6a9\uc790 \uc778\uc99d \ud654\uba74\uc774 \ub098\ud0c0\ub098\uc57c \ud55c\ub2e4.<br \/>\n<a href=\"http:\/\/akal.co.kr\/wordpress\/wp-content\/uploads\/2016\/05\/webdav001.png\" data-rel=\"lightbox-image-0\" data-rl_title=\"webdav001\" data-rl_caption=\"\" title=\"webdav001\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/akal.co.kr\/wordpress\/wp-content\/uploads\/2016\/05\/webdav001.png\" alt=\"webdav001\" width=\"705\" height=\"259\" class=\"aligncenter size-full wp-image-1176\" srcset=\"https:\/\/akal.co.kr\/wordpress\/wp-content\/uploads\/2016\/05\/webdav001.png 705w, https:\/\/akal.co.kr\/wordpress\/wp-content\/uploads\/2016\/05\/webdav001-300x110.png 300w\" sizes=\"(max-width: 705px) 100vw, 705px\" \/><\/a><\/p>\n<p>2. \uc778\uc99d\uc774 \uc644\ub8cc\ub418\uba74 \ub2e4\uc74c\uacfc \uac19\uc740 \ub9ac\uc2a4\ud2b8 \ud654\uba74\uc774 \ub72c\ub2e4. \ud30c\uc77c\uc774 \ub4e4\uc5b4\uc788\ub2e4\uba74 \ud30c\uc77c \ubaa9\ub85d\ub4e4\uc774 \uc8fc\uc6b1 \ub72c\ub2e4.<br \/>\n<a href=\"http:\/\/akal.co.kr\/wordpress\/wp-content\/uploads\/2016\/05\/webdav002.png\" data-rel=\"lightbox-image-1\" data-rl_title=\"webdav002\" data-rl_caption=\"\" title=\"webdav002\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/akal.co.kr\/wordpress\/wp-content\/uploads\/2016\/05\/webdav002.png\" alt=\"webdav002\" width=\"893\" height=\"258\" class=\"aligncenter size-full wp-image-1177\" srcset=\"https:\/\/akal.co.kr\/wordpress\/wp-content\/uploads\/2016\/05\/webdav002.png 893w, https:\/\/akal.co.kr\/wordpress\/wp-content\/uploads\/2016\/05\/webdav002-300x87.png 300w, https:\/\/akal.co.kr\/wordpress\/wp-content\/uploads\/2016\/05\/webdav002-768x222.png 768w\" sizes=\"(max-width: 893px) 100vw, 893px\" \/><\/a><\/p>\n<div class=\"tbarh3\">2. Windows\uc5d0\uc11c \uc5f0\uacb0<\/div>\n<p>xp\ub098 windows 7\uc5d0\uc11c \ub124\ud2b8\uc6cc\ud06c \ub4dc\ub77c\uc774\ube0c\ub85c \uc5f0\uacb0\ud558\ub294 \ubc29\ubc95\ub4e4\uc740 \uc778\ud130\ub137\uc5d0 \ub9ce\uc774 \ub098\uc640\uc788\uc5b4\uc11c \uc77c\ubd80\ub7ec \uc5ec\uae30\uc5d0 \uae30\uc220\ud560 \ud544\uc694\ub294 \uc5c6\uc744\uac83 \uac19\ub2e4. \uac80\uc0c9\uc774 \ud798\ub4e0 \ubd84\ub4e4\uc744 \uc704\ud574\uc11c \uc608\uc81c \uc0ac\uc774\ud2b8\ub97c \ud55c\uacf3 \ub9c1\ud06c\ud574 \ub454\ub2e4.<br \/>\n\ucc38\uace0\uc0ac\uc774\ud2b8 :<br \/>\n<a href=\"http:\/\/jos39.tistory.com\/46\" target=\"_blank\">http:\/\/jos39.tistory.com\/46<\/a> xp\uc640 7<br \/>\n<a href=\"http:\/\/3jini.tistory.com\/30\" target=\"_blank\">http:\/\/3jini.tistory.com\/30<\/a> 8.1 (8.1\ubd80\ud130\ub294 \ub808\uc9c0\uc2a4\ud2b8\ub9ac \uc218\uc815\uc774 \ud544\uc694\uc5c6\ub2e4\uace0 \ud568)<\/p>\n<div class=\"tbarh3\">3. NetDrive \uc720\ud2f8\ub9ac\ud2f0 \ud504\ub85c\uadf8\ub7a8 \uc0ac\uc6a9<\/div>\n<p>\ub137\ub4dc\ub77c\uc774\ube0c\ub97c \uc0ac\uc6a9\ud558\uba74 \uc27d\uace0 \ud3b8\ub9ac\ud558\uac8c WebDAV\ub97c \ud558\ub4dc\ub514\uc2a4\ud06c\ucc98\ub7fc \uc124\uc815\ud574\uc900\ub2e4. \ud544\uc694\ud560\ub54c\ub9cc \ub85c\ub4dc \uc2dc\ucf1c\uc11c \uc0ac\uc6a9\ud558\uae30\ub3c4 \ud3b8\ub9ac\ud55c\ub370 1.3.4\ubc84\uc804\uc774\uc0c1\uc740 \ubb34\ub8cc\ubc84\uc804\uc774\uc5c8\uc73c\ub098 2\uc774\uc0c1 \ubc84\uc804\uc73c\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc \ub418\uba74\uc11c \uc720\ub8cc\ubc84\uc804\uc73c\ub85c \ubcc0\uacbd\ub418\uc5c8\ub2e4. 2\ubc84\uc804\uc740 30\uc77c \ubb34\ub8cc\ubc84\uc804\uc73c\ub85c 30\uc77c\uc774 \ub9cc\ub8cc\ub418\uba74 \ud0d0\uc0c9\uae30\ucc3d\uc5d0 \uad11\uace0 \ud654\uba74\uacfc \uae00\uc528\uac00 \ub728\uba70 \uc18d\ub3c4\ub3c4 \ub290\ub9ac\ub2e4. 2\ubc84\uc804\uc758 \uc7a5\uc810\uc740 sftp\ub97c \ud1b5\ud55c \uc811\uc18d\ub3c4 \uc9c0\uc6d0\ud558\ub294\uac83\uc73c\ub85c ssh\ub9cc \uc124\uc815\ub418\uc5b4 \uc788\ub294 \uc11c\ubc84\uc5d0\ub3c4 \uc811\uc18d\uc774 \uac00\ub2a5\ud574\uc11c \uad73\uc774 webdav\ub97c \uc0ac\uc6a9 \ud560 \ud544\uc694\uac00 \uc5c6\uc5b4\uc9c4\ub2e4.<br \/>\n\uc5b4\uca0c\ub4e0 \uc6b0\ub9ac\uac00 \ud604\uc7ac \uc124\uc815\ud55c \uac83\uc740 WebDAV\uc774\ubbc0\ub85c \uc774 \ud504\ub85c\ud1a0\ucf5c\ub9cc \uc81c\ub300\ub85c \uc4f0\uae30\uc5d0\ub294 \uad6c\ubc84\uc804\uc778 1.3.4\ubc84\uc804\uc744 \ucd94\ucc9c\ud55c\ub2e4. <\/p>\n<p>&#8220;\ub137\ub4dc\ub77c\uc774\ube0c&#8221;\ub97c \uac80\uc0c9\uc5b4\ub85c \uac80\uc0c9\ud574\ubcf4\uc2dc\uba74 \uc5ed\uc2dc \ub9c8\ucc2c\uac00\uc9c0\ub85c \uc0ac\uc6a9\ubc95\uc740 \uc778\ud130\ub137\uc5d0 \uc0c1\ub2f9\ud788 \ub9ce\uc73c\ubbc0\ub85c \uc5ec\uae30\uc11c\ub294 \uc124\uba85\uc744 \uc0dd\ub7b5\ud558\uae30\ub85c \ud55c\ub2e4.<\/p>\n<div class=\"tbarh2\">\uc815 \ub9ac<\/div>\n<p>\uc704\uc5d0\uc11c \ub9d0\ud588\ub358 \uac83\ucc98\ub7fc nginX\ub97c \ucef4\ud30c\uc77c\ud574\uc11c \uc0ac\uc6a9\ud558\ub294 \uac83\uc740 \uc790\uae30\uc5d0\uac8c \ud544\uc694\ud55c \ubaa8\ub4c8\ub4e4\ub9cc \uad6c\uc131\ud574\uc11c \ucd5c\uc801\ud654 \uc2dc\ud0ac\uc218 \uc788\ub2e4\ub294 \uc7a5\uc810\uc774 \uc788\ub294 \ubc18\uba74, \uad6c\uc131\ud658\uacbd\uacfc gcc \ubc84\uc804, \ubc30\ud3ec\ud310 \ub4f1\uc758 \ubb38\uc81c\ub85c \ucef4\ud30c\uc77c\uc2dc \uc5d0\ub7ec\ub97c \uc720\ubc1c\ud560\uc218 \uc788\uace0 \ud3c9\uc18c \ub9ac\ub205\uc2a4\ub098 \ub9ac\ub205\uc2a4\uac1c\ubc1c\ud658\uacbd\uc5d0 \uc9c0\uc18d\uc801\uc778 \uad00\uc2ec\uc744 \uae30\uc6b8\uc774\ub294 \uac1c\ubc1c\uc790\uac00 \uc544\ub2c8\ub77c\uba74 \uc5d0\ub7ec\uc720\ubc1c\uc2dc \uc2a4\ud2b8\ub808\uc2a4\uac00 \uc0c1\ub2f9\ud560 \uac83\uc774\ub2e4. \uc774\ub7f0 \uc5d0\ub7ec\uc720\ubc1c\uc774 \uc27d\uac8c \ud574\uacb0\ub418\uba74 \uad1c\ucc2e\uc9c0\ub9cc \ud558\ub8e8, \uc774\ud2c0, \uc0bc\uc77c\uc774 \uc9c0\ub098\uac00\uace0 \uc778\ud130\ub137\uc5d0\uc11c\ub3c4 \ub531\ud788 \ub2e4\ub978 \ud574\ubc95\uc744 \ucc3e\uc9c0 \ubabb\ud55c\ub2e4\uba74 \ub354\ub354\uc6b1 nginx\ub97c \uc785\ub9db\ub300\ub85c \uc0ac\uc6a9\ud558\ub294 \uac83\uc740 \uc5b4\ub824\uc6b4 \uc77c\uc774\ub77c \ub290\ub07c\uace0 \ud3ec\uae30\ud558\uac8c \ub420\uc9c0\ub3c4 \ubaa8\ub97c \uc77c\uc774\ub2e4.<br \/>\n\ucd5c\uc801\ud654\ub294 \ubabb\ud560\uc9c0 \ubaa8\ub974\uaca0\uc9c0\ub9cc(\uc804\ubb38\uc801\uc778 \uc6f9\uc11c\ube44\uc2a4\ub97c \uc81c\uacf5\ud560\uacf3\uc774 \uc544\ub2c8\ub77c\uba74 \uad73\uc774 \uc804\ubb38\uc801\uc778 \ucd5c\uc801\ud654\uac00 \ud544\uc694\ud560\uae4c \ub77c\ub294 \uc0dd\uac01\uc774 \ub4e4\uae30\ub3c4 \ud55c\ub2e4) \ub77c\uc774\ud2b8\ud558\uace0 \ud3b8\ub9ac\ud558\uac8c \uae30\uc874 \ud328\ud0a4\uc9c0\ub97c \ud65c\uc6a9\ud574\uc11c \ucda9\ubd84\ud788 \uc27d\uac8c \uad6c\ucd95\ud560\uc218 \uc788\uace0 \ud65c\uc6a9\ud560\uc218 \uc788\ub294 \ubc29\ubc95\uc774 \uc788\ub294\ub370 \uad73\uc774 \uc5b4\ub824\uc6b4 \uae38\ub85c \ub3cc\uc544\uac00\ub294 \uac83\ub3c4 \ud798\ub4e0 \uc77c\uc774\ub2e4. <\/p>\n<p>[highlight]nginx-light, nginx, nginx-full, nginx-extras \uac01 \ud655\uc7a5\ubaa8\ub4c8\ubcc4\ub85c \uc785\ub9db\ub300\ub85c \uace8\ub77c\uc4f8\uc218 \uc788\ub2e4\ub294 \uc810 \uba85\uc2ec\ud558\uc2dc\uace0 \ucef4\ud30c\uc77c \ub4f1\uc758 \uba38\ub9ac\uc544\ud508 \uacfc\uc815 \uc5c6\uc774\ub3c4 \uc27d\uac8c WebDAV \ub4f1\uc744 \uad6c\uc131\ud560\uc218 \uc788\ub2e4[\/highlight]\ub294 \uc810\uc744 \ub2e4\uc2dc\ud55c\ubc88 \uc0c1\uae30\ud558\uc790.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WebDAV(Web Distributed Authoring and Versioning, \uc6f9 \ubd84\uc0b0 \uc800\uc791 \ubc0f \ubc84\uc804 \uad00\ub9ac)\ub294 \ud558\uc774\ud37c\ud14d\uc2a4\ud2b8 \uc804\uc1a1 \ud504\ub85c\ud1a0\ucf5c(HTTP)\uc758 \ud655\uc7a5\uc73c\ub85c, \uc27d\uac8c \ub9d0\ud574\uc11c [highlight]HTTP \ud504\ub85c\ud1a0\ucf5c\uc744 \uc774\uc6a9\ud558\uc5ec \uc11c\ubc84\uc5d0 \ubb38\uc11c\ub97c \ub9cc\ub4e4\uac70\ub098 \ud3b8\uc9d1\ud560 \uc218 \uc788\uac8c\ud558\uace0 \uc774\ub3d9\ud560\uc218 \uc788\ub294 \ud504\ub808\uc784\uc6cc\ud06c\ub97c \uc81c\uacf5[\/highlight]\ud558\ub294 \uac83\uc774\ub2e4. \ucd08\ubcf4\uc790\ub4e4\uc744 \uc704\ud574 \ub354\uc6b1&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":1178,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[46],"tags":[37,743,742,744,741],"_links":{"self":[{"href":"https:\/\/akal.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1172"}],"collection":[{"href":"https:\/\/akal.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/akal.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/akal.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/akal.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1172"}],"version-history":[{"count":0,"href":"https:\/\/akal.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1172\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/akal.co.kr\/index.php?rest_route=\/wp\/v2\/media\/1178"}],"wp:attachment":[{"href":"https:\/\/akal.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/akal.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/akal.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}