本文描述的配置流程以 Windows Server 2012 Standard 服务器为例,若使用其他版本的 Windows Server 操作系统,配置方法类似。
0. 前言编辑
FTP 是 File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”,用于 Internet 上控制文件的双向传输。
1. 配置 ftp 服务器编辑
① 从启动栏打开服务器管理器,选择添加角色和功能
② 点击进入“服务器选择”界面,选择服务器,然后点击“下一步”
③ 勾选 Web 服务器(IIS)后,弹窗进行确认,点击“添加功能”
④ 然后点击两次“下一步”,进入“角色服务”界面,勾选“FTP 服务”
⑤ 点击“下一步”,进行确认安装
⑥ 开始安装
2. 添加 FTP 站点编辑
① 从服务器管理器的工具菜单栏,打开“IIS 管理器”
② 选择网站选项,点击右侧的 添加 FTP 站点
③ 填写 FTP 站点名称和物理路径,物理路径即 FTP 上传下载文件的保存目录(可以在任意盘新建,名称自定义)
④ 绑定和 SSL 设置:勾选自动启动 FTP 站点,选择”无 SSL“
⑤ 按照下图,选择身份验证和授权、权限
3. 新建用户和测试 ftp编辑
① 打开计算机管理,在本地用户和组—用户中,右键新建用户
② 给新用户配置用户名、密码,建议勾选”密码用不过期“
注意:密码建议英文字母大小写+数字,当密码过于简单时无法创建,本文档FAQ中提供有解决办法。
③ 创建完毕:
④ 拷贝工程里的 WEB-INF 文件夹,并粘贴到设置的物理路径下
⑤ 将浏览器地址栏访问 ftp://ip,这步需要用户名和密码登录 FTP
至此,我们在 Windows Server 上成功搭建了文件服务器。
4. 平台配置文件服务器编辑
① Windows Server 编码默认为 GBK,在平台配置文件服务器时要选择对应的编码。
② 平台配置文件服务器时,ftp 路径填写 /WEB-INF
5. FAQ文档编辑
① 新建 ftp 时可能提示密码不符合复杂度要求。在命令行输入 gpedit.msc,计算机配置 -> Windows 设置 -> 安全设置 -> 账户策略 -> 密码策略,在右边列表,可以根据自己需求进行修改。