本文描述的配置流程以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文档编辑
5.1 新建ftp时可能提示密码不符合复杂度要求。在命令行输入 gpedit.msc,计算机配置 -> Windows 设置 -> 安全设置 -> 账户策略 -> 密码策略,在右边列表,可以根据自己需求进行修改。