IIS搭建基于HTTP协议的文件服务器

一、环境

系统环境:Windows10 专业版 

二、本地IIS配置

1.打开“控制面板”,找到“程序与功能”,如下图所示:

IIS搭建基于HTTP协议的文件服务器

2.选择左侧"启用或关闭Windows功能",进入添加Windows界面,添加IIS配置基本如下:(可根据自己的实际需要选择性安装)

备注:如果有对服务器中某个具有读写权限的文件夹进行读写的需求,【WebDAV发布】必须安装。

IIS搭建基于HTTP协议的文件服务器

三、IIS文件服务器搭建

1. 打开【Internet Information Services (IIS)管理器】,进入IIS的管理界面,选中网站根节点,如下:

备注:由于我们需要发布的是基于HTTP协议的文件服务,所以所需要配置的项将全部集中在IIS一栏。如果配置FTP类型的则配置集中于FTP一栏。

IIS搭建基于HTTP协议的文件服务器

2. 在当前服务器上某个磁盘新建文件夹作为文件共享服务的物理路径,此处新建文件夹名为“FileServer”,新建网站,配置如下:

IIS搭建基于HTTP协议的文件服务器

3. 网站创建好后,选中该网站,在右侧IIS栏选择配置【目录浏览】,改为启用状态,配置如下:

IIS搭建基于HTTP协议的文件服务器

4. 在右侧IIS栏选择配置【身份验证】,将【匿名身份认证】和【Windows身份认证】开启,配置如下:

IIS搭建基于HTTP协议的文件服务器

5. 至此,IIS基于HTTP协议的文件服务器搭建完成,因为开启了匿名身份验证,则可直接访问地址,例如:http://192.168.15.175:80, 效果如下:IIS搭建基于HTTP协议的文件服务器

WebDAV配置 

1. 在右侧IIS栏选择配置【WebDAV规则】,然后选择【WebDAV设置】选项,配置后并应用,具体配置如下:

IIS搭建基于HTTP协议的文件服务器

2.选择【添加创作规则】选项,,也可根据需求指定特定的用户。具体配置如下:

IIS搭建基于HTTP协议的文件服务器

3. 最后选择【启用WebDAV】选项即可。

参考博客:https://www.cnblogs.com/wuy401120html/p/9219255.html