그래서 속도가 좀 더 빠른 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를 붙여넣으세요.
댓글 없음:
댓글 쓰기
글에 대한 의문점이나 요청점, 남기고 싶은 댓글이 있으시면 남겨 주세요. 단 악성 및 스팸성 댓글일 경우 삭제 및 차단될 수 있습니다.
모든 댓글은 검토 후 게시됩니다.