iis虚拟目录实现分布式文件服务器
前提:假定有2台服务器:服务器a和服务器b,则服务器a和b须在同一局域网内
服务器设定:a为web服务器,b为文件服务器。这里服务器环境是:Windows Server 2008 R2
大致步骤如下:
1.在服务器a和b上面分别建立系统用户,这里都设置成一致的:IIS_SHARED/password
2.在文件服务器b iis上建立站点:file.sample.com。将该站点的上传文件目录Upload共享给新创建的用户IIS_SHARED,并赋予读写权限。
3.在服务器a上建立web站点:www.sample.com。并建立虚拟目录:Fileserver且将虚拟目录地址指向服务器a的共享文件Upload地址。
4.在上一步骤中,设置连接为特定的用户:IIS_SHARED。
5.在站点www.sample.com的web.config文件的<system.web>节点下面添加如下配置:
<identity impersonate="true" userName="IIS_SHARED" password="g2#a4#$Fw7C2vv99" />1.
开始配置
1.添加用户
2.设置共享
并在安全选项卡中添加用户名IIS_SHARED并设置读写权限。
接下来为了使局域网内其他的电脑能够访问,还需要
a)开启服务 DNS Client 、Function Discovery Resource Publication 、SSDP Discovery 、UPnP Device Host 、TCP/IP NetBIOS Helper服务;
b)在控制面板\网络和 Internet\网络和共享中心\高级共享设置中启用网络发现
至此,文件服务器b的设置工作已经完成。
此时尝试在web服务器a中的dos中输入共享地址尝试访问服务器b的共享目录
3.在web服务器a建立站点,并建立虚拟目录指向服务器b的共享文件夹地址
如果尝试以www.sample.com/Fileserver/1.png可以访问则成功。
注:为了访问方便,可以将服务器b的地址解析到服务器a的硬盘。cmd命令如下:
net use H: \\10.25.69.203\wwwroot\Upload password /user:IIS_SHARED
参考链接:http://www.cnblogs.com/dansediao/p/5712657.html
http://blog.csdn.net/forlinux/article/details/1842933
http://www.cnblogs.com/tdws/p/6231308.html
iis虚拟目录实现分布式文件服务器的更多相关文章
- IIS虚拟目录实现与文件服务器网络驱动器映射共享
这篇文章转载别人,想原创作者致敬! 我本人也遇到同样的问题,故转载记录. 本文重点描述如何使用IIS访问共享资源来架设站点或执行 ASP.Net 等脚本. 通常情况下,拥有多台服务器的朋友在使用IIS ...
- 转:IIS虚拟目录实现与文件服务器网络驱动器映射共享
这篇文章转载别人,想原创作者致敬! 我本人也遇到同样的问题,故转载记录. 本文重点描述如何使用IIS访问共享资源来架设站点或执行 ASP.Net 等脚本. 通常情况下,拥有多台服务器的朋友在使用IIS ...
- 利用iis虚拟目录实现文件服务器功能(分布式存储)
要求说明: 通过网站上传文件保存到统一的文件服务器上. 服务器说明: 1.文件服务器以下称为FilesServer,IP地址为:192.168.1.213 2.Web服务器为以下称为WebServer ...
- 利用iis虚拟目录实现文件服务器功能
要求说明: 通过网站上传文件保存到统一的文件服务器上. 服务器说明: 1.文件服务器以下称为FilesServer,IP地址为:192.168.1.213 2.Web服务器为以下称为WebServer ...
- iis 虚拟目录 文件服务器
需求 多节点站点部署时,上传文件地址统一 调整步骤如下 建立文件服务器 共享目录 设置账号密码 各服务器建账号 密码 需与文件服务器账号密码一致 调整 web.config 在<system.w ...
- 修改IIS虚拟目录名称
@echo off echo ------------------------------------------------------------------------------ echo - ...
- 转:修改IIS虚拟目录名称bat脚本
@echo off echo ------------------------------------------------------------------------------ echo - ...
- IIS虚拟目录挂载文件服务器目录
要求说明: 通过网站上传文件保存到统一的文件服务器上. 服务器说明: 1.文件服务器以下称为FilesServer,IP地址为:192.168.1.213 2.Web服务器为以下称为WebServer ...
- iis虚拟目录引发的路径问题
在iis上把web程序配置成站点是ok的,但配置成虚拟目录,就会发现 图片路径不能,样式不能加载,链接出错. 解决方案: 1,上传图片 ~/upload 2,cs程序,链接跳转,请用~/index. ...
随机推荐
- PHP求职宝典系列——PHP Web 编程篇
PHP Web 编程篇 form表单 1.简述 POST 和 GET 传输的最大容量分别是多少? GET 方法提交的表单数据被附加到 URL 上,并作为URL 的一部分发送到服务器端. URL 的长度 ...
- Linux 进程与线程六
//线程间的通信 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <e ...
- poj 1251 Jungle Roads (最小生成树)
poj 1251 Jungle Roads (最小生成树) Link: http://poj.org/problem?id=1251 Jungle Roads Time Limit: 1000 ...
- python学习之路 第四天
1.函数动态参数: #!/usr/bin/env python3 def show(*sss,**eee): print(sss,type(sss)) prin ...
- PHP的CURL
使用CURL完成一个请求: 初始化连接句柄 设置CURL选项 执行并获取结果 释放CURL连接句柄 发送GET请求 function doGetRequest($url,$data,$timeout ...
- 【转】OpenGL超级宝典笔记——纹理映射Mipmap
原文地址 http://my.oschina.net/sweetdark/blog/177812 , 感谢作者,若非法转载请联系本人. 目录[-] Mipmapping Mipmap过滤 构建Mip层 ...
- VirtualBox内ubuntu10.10系统和windows7 共享文件夹
材料 virtualbox 4.3.0 ubuntu10.10 window 7 sp1 步骤 1.安装好虚拟机和操作系统,(具体步骤网上有很多) 2.安装虚拟机的增强功能包, 安装完成手动系统重新, ...
- kafka集群安装部署
kafka集群安装 使用的版本 系统:centos6.5 centos6.7 jdk:1.7.0_79 zookeeper:3.4.9 kafka:2.10-0.10.1.0 一.环境准备[只列,不具 ...
- Bzoj1305 [CQOI2009]dance跳舞
Time Limit: 5 Sec Memory Limit: 162 MBSubmit: 2925 Solved: 1221 Description 一次舞会有n个男孩和n个女孩.每首曲子开始时 ...
- 团队作业week16
0.新成员如何管理和使用这个工程? 对于后端而言,因为我们也是初次接触Django,因此从我们学习到程序编写过程中用到的各种知识都有学习笔记,比如Django的详细使用,Django数据库的使用.跨域 ...