如何在Windows Server 上通过IIS 架设FTP 服务器?(请简述)

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-04-27
如何在Windows Server 上通过IIS 架设Web 服务器?(请简述)

先安装windows,安装成功后,再安装iis即可

打开控制面板,进入“程序和功能”模块。

点击窗口左边的“打开或关闭Windows功能”,进入服务器管理器

点击“添加角色”,进入添加角色向导对话框。次不请仔细看配图,配图为必须设置步骤,剩下的基本就是只管下一步到安装即可。



直接打开IIS 6.0管理器,然后在Default FTP Site上单击右键选择“新建-->FTP站点”(虽然winserver 2008自带的应该是IIS 7.0管理器,但是FTP站点由IIS 6.0支持。)

在FTP站点创建向导对话框中设置IP、端口号和本地文件夹等FTP参数信息。





如果不出意外,就可以使用FTP站点域名访问了。

1. 在 服务器管理器的Web服务器(IIS) 上安装 FTP 服务

2. 在IIS管理器 添加FTP网站
端口可以不用默认的,自己设置
身份认证选基本,用户则建议添加一个专门用来登录ftp的用户,然后指定给这个用户授权
3. 配置防火墙规则
新增入站规则
注意:这里要添加的端口是刚刚添加FTP网站时候填写的那个端口。为一般VPS只会开放少量需要用的端口,所以我们要检查,如果这个端口没有对外开放的话,从外部是访问不了的
理论上到这里是全部设置都配好了。从内部用浏览器输入 ftp://ip:端口 可以直接访问,但是外网一直不行,用FTP客户端软件FileZilla连上去则是无法读取目录。网上找了搜了好久,终于找到了解决办法。
在防火墙界面,点击“允许应用或者功能通过Windows防火墙”—->允许其他应用—->浏览—->选择 C:\Windows\System32\svchost.exe>—-打开

勾选上“专用”和“公用”
PS:: 如果不添加应用程序,会在连接FTP后看不到目录。