环境

  • 操作系统版本:Win7旗舰版64位系统

1、安装FTP组件

打开或关闭Windows功能,打开过程可能会比较慢,大概3、4分钟:

安装FTP组件。勾选Internet信息服务下的FTP服务器FTP服务FTP扩展性以及Web管理工具全部项,如下图:

2、添加FTP站点

在开始->程序中找到Internet 信息服务(IIS)管理器,并打开

右击“网站”,选择添加FTP站点

在站点信息中,名称可以按自己的喜好填写,这仅代表该FTP的名称;物理路径即为你想把哪个文件夹作为FTP根目录,如我的FTP根目录为F盘下的FTP文件夹,如图:

下一步是绑定和SSL设置,如下图:

其中IP地址填写你的电脑本机IP,获取方法为:WIN+R打开运行窗口——输入cmd——输入ipconfig即可获得IP地址,如图:

将IP地址填写进去后,端口默认为21,当然也可换成其它端口,但建议别换,以免出问题

同时勾选“自动启动FTP站点”,SSL设置为无

下一步是身份验证和授权信息,设置匿名登录,允许所有用户访问,权限可读可写,点击完成即大功告成。

3、访问FTP

打开浏览器,输入ftp://IP地址,即可访问FTP中的资源:

当然也可以通过Windows资源管理器(也就是文件夹)访问FTP,如下:

4、过程中的报错处理

问题:除非Microsoft FTP 服务(FTPSVC)正在运行,否则无法启动FTP站点

  • 解决方法:启动Microsoft FTP Service服务

问题:无效的应用程序池名称,解决方法如下:

  • a.打开IIS后,点击左侧应用程序池,看右侧窗口是否没有默认应用程序池,即DefaultAppPool
  • b.如果没有,则右击添加应用程序池,名称随便写,版本也随便选择一个

五、说明

1.如果端口设置为非21的其它端口,则在访问FTP的时候,需要在IP后面加上:端口才能正常访问。比如说我设置的端口为212,那么我的FTP的访问地址为ftp://192.168.1.103:212/

2.关于身份验证和授权信息中的读取写入权限。

  • 读取即为可以读文件,可以查看文件列表,可以打开文件
  • 写入即为可以写文件,可以修改文件,可以添加文件

Windows下建立FTP服务器站点的更多相关文章

  1. Windows下搭建FTP服务器

    一.什么是ftp? FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”.用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(A ...

  2. 搭建windows下filezilla FTP服务器

    FTP服务器必不可少,鉴于serv-u越来越冗余繁多的设置,个人还是比较喜欢简单.干净,满足需求即可的东东,所以选择filezilla.更主要的原因是ta是开元免费使用的,虽然免费,功能却齐全,我发现 ...

  3. Windows环境下搭建FTP服务器

    Windows主机建立FTP服务器 第一步:启用对应的Windows功能 控制面板 选择启用或关闭Windows功能 勾选FTP服务器和Web管理工具 可能出现的问题 系统提示无法安装IIS和FTP服 ...

  4. win7下如何建立ftp服务器

    前段时间正在做一个项目,需要上传东西到ftp服务器,纠结于如何建立ftp服务器.经过一番摸索.终于成功建立ftp服务器.现将我的经验跟大家分享一下.不足之处还望多多指点! 步骤/方法 首先在本地机器上 ...

  5. 在Windows XP系统下架设FTP服务器需要5个步骤。

    4步win7下简单FTP服务器搭建:http://blog.sina.com.cn/s/blog_3f7e47f20100haur.html 申请网域护照(即帐户),开通免费域名.连接到www.ora ...

  6. 1 Linux平台下快速搭建FTP服务器 win7下如何建立ftp服务器

    百度经验连接(亲测可用) http://jingyan.baidu.com/article/380abd0a77ae041d90192cf4.html win7下如何建立ftp服务器 http://j ...

  7. CentOS6.5下搭建ftp服务器(三种认证模式:匿名用户、本地用户、虚拟用户)

    CentOS 6.5下搭建ftp服务器 vsftpd(very secure ftp daemon,非常安全的FTP守护进程)是一款运行在Linux操作系统上的FTP服务程序,不仅完全开源而且免费,此 ...

  8. 搭建 Windows Server 2012 FTP 服务器

    在Server2012打开 服务器管理器,选择 添加角色与功能,添加Web服务下的FTP服务器 单击安装 我们现在C盘创建一个名字为FTP的文件夹,里面创建一个ftp的文件,做测试用,如图 打开服务器 ...

  9. Windows下建立ArcGIS Server集群

    原创文章,转载须标明出处自: http://www.cnblogs.com/gisspace/p/8269525.html -------------------------------------- ...

随机推荐

  1. awk高级玩法

    1. 程序元素 一个awk 程序是一对以模式(pattern) 与大括号框起来的操作(action) 组合而成的,或许,还会加上实现操作细节的函数(function ) .针对每个匹配于输人数据的模式 ...

  2. [爬虫]爬虫时碰到的IOError: [Errno ftp error] [Errno 10060]错误的原因以及解决方法

    IOError: [Errno ftp error] [Errno 10060] 原因是爬取页面过快造成暂时被网站ban掉的情况,设置time.sleep(1)就好,后来发现ban的时间不定,就自己动 ...

  3. Java 读书笔记 (十五) Java 异常处理

    捕获异常 使用try 和catch关键字可以捕获异常.try/catch 代码块放在异常可能发生的地方. try/catch 代码块中的代码称为保护代码 ,使用try/catch的语法如下: try ...

  4. Smokeping

    Smokeping允许你监测多台服务器. Smokeping使用RRDtool来存储数据,另外,其可基于RRDtool输出生成相应的统计图表. Smokeping由两个部分组成.一个运行在后台.定期收 ...

  5. &&和&、||和|的区别

    && 和 || 为短路与 短路或&&若前面的表达式为false,整个逻辑表达式为false,所以后面的表达式无论true和false都无法影响整个表达式的逻辑结果,所以 ...

  6. 【dfs+连通分量】Bzoj1123 POI2008 BLO

    Description Byteotia城市有n个 towns m条双向roads. 每条 road 连接 两个不同的 towns ,没有重复的road. 所有towns连通. Input 输入n&l ...

  7. 【建图+最短路】Bzoj1001 狼抓兔子

    Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个 ...

  8. 【数学建模】【APIO2015】Palembang Bridges

    Description 一条东西走向的穆西河将巴邻旁市一分为二,分割成了区域 A 和区域 B. 每一块区域沿着河岸都建了恰好 1000000001 栋的建筑,每条岸边的建筑都从 0 编号到 10000 ...

  9. SpringBoot集成Security,JWT,Swagger全分析

    GitHub地址: https://github.com/li-jun0201/springsecuritydemo本项目采用SpringBoot1.5.9, SpringSecurity,JWT, ...

  10. hibernate 5.2.12配置

    //创建服务注册对象        ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure() ...