1. 程式人生 > >從零開始學習熱更新(一):搭建FTP服務器

從零開始學習熱更新(一):搭建FTP服務器

啟動服務 ocs 手動 動態ip 手動添加 如果 信息 clas 路徑

--轉載了一部分來自http://blog.csdn.net/haibo19981/article/details/51890912

以下是在win7下的coocs2dx3.10 lua開發的


1.概述
這裏要創建一個測試cocos2dx lua的AssetsManagerExTest的項目。


2.搭建ftp服務器
(1)開始菜單中輸入"打開或關閉",找到"打開或關閉Window功能"
(2)在打開或關閉Window功能中到打“Internet信息服務”然後把FTP服務器和Web管理工具打上勾,然的確定
(3)開始菜單中搜索“IIS”,打開Internet信息服務(IIS)管理器
(4)進入Internet信息服務管理器,在網站上右擊,點“添加FTP站點”


(5)在添加FTP站點中輸入站點名稱“myftp”,物理路徑為"e:\\myftp",點下一步
(6)在綁定SSL設置中IP地址輸入本機的IP地址,端口為21,SSL點無,然後下一步
(7)身份驗證和授權信息中,選"基本","未選定",然後完成。
(8)按win+R打開運行,輸入services.msc打開服務窗口,找到Microsoft FTP Service,啟動服務
(9)進入Internet信息服務管理器,右擊你的myftp,點擊“管理FTP站點”,然後"啟動"
(10)右擊計算機,點管理,進入本地用戶和組中,進入用戶,右鍵新建兩個用戶,一個admin,一個為view,並設置密碼,
admin用戶管理ftp,view只能讀ftp,不能寫。

用戶名 全名 描述 密碼
admin admin 完全控制ftp 321321
view view 查看ftp 321321


(11)進入IIS管理器中選中myftp-->FTP授權規則-->編輯權限-->安全-->編輯-->添加 在選擇用戶或組中輸入
admin然後點確定,再點添加後輸入view後點確定,回到myftp權限窗口中選中admin在admin的權限中勾選完
全控制,view用用戶不用勾選完成控制。然後確定,確定,確定
(12)雙擊 FTP授權規則,後在右邊點擊添加允許規則,指定的用戶中輸入admin,權限為讀取和寫入然後確定,


然後再點允許規則,在指定的用戶中輸入view,權限為讀取,然後確定。
(13)在開始菜單中輸入 window然後找到windows防火墻,點“允許程序或功能通過windows防火墻”
(14)在允許程序通過windows防火墻通信中選擇FTP服務器,將後面的兩個框也都選中。
點擊下方的“允許運行另一程序”,在彈出窗口裏,點“瀏覽”,找到C:\Windows\System32\inetsrv\inetinfo.exe,
點添加。點確定。
因為在Win7下,FTP是IIS的一個組件,因此也必須在防火墻中將IIS設置為允許。而IIS又不在默認的列表中,
因此得手動添加。
(15)在windows防火墻中點高級設置,在入站規則中點新建規則,選中端口,點下一步
(16)協議和端口分頁,在特定本地端口中輸入21,點下一步
(17)操作分頁,點允許連接,下一步
(18)配置文件分頁,域、專用、公用都選上,下一步
(19)名稱分頁,名稱輸入21,描述輸入21,完成
(20)在地址欄輸入ftp://192.168.1.52 會出現登錄框,出入admin用戶和密碼,登錄成功則ftp服務器配置成功,
如果不成功,先檢查admin用戶能不能登錄window,因為如果設置了新建用戶第一次登錄系統要改密碼,那就必須
先改密碼再登錄
(21)輸入
ftp://192.168.1.52
用admin用戶登錄後新建文件夾成功
用view用戶登錄後,新建文件夾出錯
配置成功!
(22)IE中敲入ftp://url訪問需要用戶名與密碼的資源
ftp://username:password@url


另外,可以在服務器匿名登陸打上勾,就可直接進了


(23)出現“ftp文件夾錯誤”
自己的問題
我使用公司的電腦搭建ftp,綁定了一個動態IP,昨天搭建完時沒啥問題,今天重新進入,因為IP變了,自然
就登錄不進去ftp了。解決方法就是在Internet信息服務(IIS)管理器中點擊myftp,右鍵“編輯綁定”,重新
設置為你本機IP。

從零開始學習熱更新(一):搭建FTP服務器