Windows 10에서 Webdav 구축하기

원래는 윈도우 파일 공유를 사용해서 쓰고 있었는데, 근래에는 ES 파일탐색기와 호환성 문제가 있어서 일부 파일이 잘 재생이 안 되더군요.
그래서 속도가 좀 더 빠른 webdav를 한번 구축해보기로 하였습니다.



먼저 windows기능에서 webdav, IIS콘솔, world wide web 중 일부 기능을 켜야 하는데요.
시작에 들어가서 windows 기능 켜기를 검색해서 실행하세요.

먼저 Windows 기능 켜기/끄기에서 인터넷 정보 서비스에 들어가세요.
그 다음엔...

FTP서버 - FTP서비스

보안  - 기본인증

일반적인 HTTP기능

웹 관리 도구 - IIS관리 콘솔을 활성화합니다.


시작 - IIS를 검색하면 위의 창이 바로 실행되는데요.

여기서 사이트 - 웹 사이트 추가를 클릭하세요.
여기서 사이트 이름은 Webdav로

실제 경로는 사이트가 위치할 경로를 넣으시면 됩니다. 이 경로 밑에 존재하는 파일과 폴더들은 전부 webdav에 나타나게 되구요.

포트는 기본이 80이나, 필요하면 변경할 수 있습니다.


그 다음에는 위의 설정을 이용하서 만든 사이트 탭으로 가시구요. 

여기서 webdav와 디렉터리 항목에 각각 들어가서 사용을 눌러주세요.



윈도우 검색창에서 방화벽 검색 - 고급 설정에 들어가셔셔...

Webdav용으로 지정한 포트에 대해 인바운드와 아운바웃드 규칙 모두 다 허용으로 설정하시면 됩니다.



설정을 완료하신 뒤 웹 브라우저에 127.0.0.1:webdav포트번호 이렇게 치셨을 때 이런 식으로 나오면 설정이 잘 된 것이에요.

=============================================
2019-01-01추가 내용

다만 저렇게 설정하기만 하면 30MB이상의 파일에 대해 업로드에 문제가 생길 가능성이 높습니다. 이 문제를 해결하기 위해서는 2가지의 조치가 필요한데요.

1. regedit에 들어가서 webdav 업로드 파일 크기 상한값을 변경하세요.

regedit에 들어가서 
컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WebClient\Parameters

를 그냥 복사 붙여넣기 하시면 FileSizeLimitInBytes라는 항목이 나옵니다.

해당 항목에서 red dword(10진수)선택 후 4294967295를 붙여넣으세요.


2. regedit에 들어가서 webdav 업로드 파일 크기 상한값을 변경하세요.

서버의 iis 접속 -> 요청 필터링 항목 클릭

기능 설정 편집 -> 허용되는 최대 콘텐츠 길이 값에 4294967295를 붙여넣으세요.

댓글 없음:

댓글 쓰기

글에 대한 의문점이나 요청점, 남기고 싶은 댓글이 있으시면 남겨 주세요. 단 악성 및 스팸성 댓글일 경우 삭제 및 차단될 수 있습니다.

모든 댓글은 검토 후 게시됩니다.

Translate