建立windows自帶的ftp服務器站點
1、環境

2、安裝TFP組件
首先打開控制面板,單擊程序。

然后選擇 “啟用或關閉Windows功能”:

找到 “ Internet Information Services ”, 將 “TFP服務器 ”下的 “FTP服務” 和 “FTP擴展性” 前面的框打鈎, 同時 “Web管理工具” 中的 “IIS 管理控制台” 也選上:

點擊確定, 等待加載完成就好啦。
3、添加FTP站點
安裝好之后,搜索打開 “IIS管理器”:

在窗口右側 “網站” 處右鍵, 選擇 “添加FTP站點...” 。
站點名稱輸入[你的站點名稱],僅代表該FTP服務器名稱,這里我們寫 MyFTP1。
內容目錄添加一個FTP服務器的根目錄,你可以使用自己喜歡的文件夾,例如我的 “E:/MyFTP”。設置好之后單擊 下一步。

在彈出的 “綁定和SSL設置” 窗口中填寫ip地址,這里的ip地址是我們電腦的ip地址。(查看ip的方法:命令行輸入 ipconfig ) 端口號默認為21,建議不修改。
“自動啟動FTP站點” 默認勾選,下面的 SSL 設置選擇 “無SSL”。設置好后單擊下一步。

我的電腦的IP地址: 192.168.0.106

“身份驗證和授權信息” 窗口中, 我們勾選 “匿名” ,下方允許 “所有用戶” 訪問,給他們讀取和寫入的權限。 單擊完成,我們的FTP站點就建立好啦!

4、測試FTP服務器
打開瀏覽器,地址欄內輸入:ftp://192.168.0.106/ 看到了我們設置好的 E:/MyFTP 路徑下的文件,就成功啦!(鏈接里的ip地址是本機ip)

5、可能遇到的問題
(1) 如果端口設置為除21之外的其它端口,在訪問FTP服務器的時候,需要在IP后面加上 :端口才能正常訪問。
例如我設置的端口為8080,那么我的FTP服務器的訪問地址就是ftp://192.168.0.106:8080/
(2) 提示無效的應用程序池名稱
可能的解決辦法: 打開IIS后,點擊左側應用程序池,看右側窗口是否沒有默認應用程序池,即 DefaultAppPool。
如果沒有,則右擊添加應用程序池,名稱和版本 (無所謂) ∠( ᐛ 」∠)_
