打开控制面板-->选择程序-->在程序和功能选项中选择启用或关闭Windows功能,然后你就能看到,照如下图勾选
在控制面板中点击系统和安全--->管理工具--->这时找到Internet Information Services (IIS)管理器---->点进去后出现页面
右击网站选中添加FTP站点,然后自定义站点名称,选中物理路径,改路径就是ftp服务器储存文件的位置
点击下一步后绑定IP地址,客户端通过该IP地址访问上路路径中的文件,在自己的主机上构建ftp服务器,绑定的IP地址要和主机的IP地址一致,否则会访问失败
注意匿名和基本选项,匿名的时候客户端连接ftp服务器时用户名需要设置为anonymous,权限读写都要选,否则只能下载文件或者只能上传文件
完成后ftp服务器基本上就搭建完了。
可以使用cmd控制台命令测试一下,流程大致为:根据IP地址链接ftp服务器--->使用匿名用户anonymous,密码为空登陆服务器,之后就可以对ftp服务器中的文件进行操作了。这里与上面绑定的IP地址不同是因为下面的内容是对上面的补充说明,本人的IP地址变了,所有绑定的IP地址也需要重新编辑绑定的IP。
下面给出一个Qt的示例代码链接http://download.youkuaiyun.com/download/qq_33200959/9969118