win10搭建一個本地伺服器
1. Win10緋葷粺鎬庝箞鎼寤篎TP鏈嶅姟鍣╓indows10涓嬫惌寤篎TP鏈嶅姟鍣ㄥ浘鏂囨暀紼
鍦╓indows 10 涓婃惌寤篎TP鏈嶅姟鍣ㄥ彲浠ヨ╀綘鍦ㄦ湰鍦扮綉緇滀腑鍏變韓鏂囦歡銆備互涓嬫槸鍦╓indows 10 涓鎼寤篎TP鏈嶅姟鍣ㄧ殑綆鍗曟ラわ細
**璇鋒敞鎰**錛氬湪璁劇疆ftp鏈嶅姟鍣ㄤ箣鍓嶏紝璇風『淇濅綘鐨勮$畻鏈烘湁涓涓闈欐両P鍦板潃錛屼互渚垮湪鏈鍦扮綉緇滀腑璁塊棶銆傚悓鏃訛紝紜淇濅綘宸茬粡鎵撳紑浜哤indows闃茬伀澧欎腑鐨凢TP鏈嶅姟銆
浠ヤ笅鏄鍥炬枃鏁欑▼錛
1. **鎵撳紑鈥滄帶鍒墮潰鏉庫**錛氬湪Windows 10 涓錛屽彸閿鍗曞嚮鈥滃紑濮嬧濇寜閽錛岀劧鍚庨夋嫨鈥滄帶鍒墮潰鏉庫濄
2. **鎵撳紑鈥滅▼搴忊**錛氬湪鎺у埗闈㈡澘涓錛岄夋嫨鈥滅▼搴忊濄
3. **閫夋嫨鈥滃惎鐢ㄦ垨鍏抽棴Windows鍔熻兘鈥**錛氬湪鈥滅▼搴忊濅笅錛岄夋嫨鈥滃惎鐢ㄦ垨鍏抽棴Windows鍔熻兘鈥濄
4. **鍚鐢ㄢ淚nternet淇℃伅鏈嶅姟鈥**錛氬湪寮瑰嚭鐨勭獥鍙d腑錛屾壘鍒扳淚nternet淇℃伅鏈嶅姟鈥濓紙IIS錛夊苟灞曞紑瀹冦傜『淇濋変腑浠ヤ笅瀛愰夐」錛
- FTP鏈嶅姟鍣
- Web綆$悊宸ュ叿
鐒跺悗鐐瑰嚮鈥滅『瀹氣濄
5. **瀹夎呮墍闇鍔熻兘**錛氱郴緇熶細鑷鍔ㄥ畨瑁呮墍闇鐨勫姛鑳姐傜瓑寰呭畨瑁呭畬鎴愩
6. **閰嶇疆FTP絝欑偣**錛氬湪寮濮嬭彍鍗曚腑錛屾悳緔⑩淚nternet淇℃伅鏈嶅姟錛圛IS錛夌$悊鍣ㄢ濆苟鎵撳紑瀹冦
7. **鍦ㄥ乏渚х獥鏍間腑錛屽睍寮鏈嶅姟鍣ㄨ妭鐐癸紝鐒跺悗鍙抽敭鍗曞嚮鈥滅珯鐐光濆苟閫夋嫨鈥滄坊鍔燜TP絝欑偣鈥**銆
8. **濉鍐橣TP絝欑偣淇℃伅**錛
- 絝欑偣鍚嶇О錛氱粰浣犵殑FTP絝欑偣璧蜂釜鍚嶅瓧銆
- 鐗╃悊璺寰勶細閫夋嫨浣犺佸叡浜鐨勬枃浠跺す鐨勮礬寰勩
- IP鍦板潃錛氬傛灉浣犵殑璁$畻鏈烘湁澶氫釜緗戠粶閫傞厤鍣錛岄夋嫨涓涓闈欐両P鍦板潃銆
- 璁塊棶鏉冮檺錛氶夋嫨鈥滆誨彇鈥濆拰鈥滃啓鍏モ濄
鐒跺悗鐐瑰嚮鈥滀笅涓姝モ濄
9. **閫夋嫨韜浠介獙璇佹柟娉**錛氶氬父錛屼綘鍙浠ラ夋嫨鈥滀笉浣跨敤韜浠介獙璇佲濓紝榪欏皢鍏佽稿尶鍚嶈塊棶銆備絾濡傛灉闇瑕佹洿澶氬畨鍏ㄦэ紝浣犲彲浠ラ夋嫨鈥滃熀鏈韜浠介獙璇佲濓紝騫惰劇疆鐢ㄦ埛鍚嶅拰瀵嗙爜銆傜劧鍚庣偣鍑燴滀笅涓姝モ濄
10. **璁劇疆鏉冮檺**錛氶夋嫨閫傚綋鐨勬潈闄愶紝鐒跺悗鐐瑰嚮鈥滃畬鎴愨濄
11. **鍚鍔‵TP絝欑偣**錛氬湪IIS綆$悊鍣ㄤ腑錛屽彸閿鍗曞嚮浣犲壋寤虹殑FTP絝欑偣錛屽苟閫夋嫨鈥滃惎鍔ㄢ濄
12. **嫻嬭瘯FTP鏈嶅姟鍣**錛氱幇鍦ㄤ綘鍙浠ヤ嬌鐢‵TP瀹㈡埛絝錛堝侳ileZilla錛夋潵嫻嬭瘯浣犵殑FTP鏈嶅姟鍣ㄣ傚湪FTP瀹㈡埛絝涓錛岃緭鍏ヤ綘鐨勮$畻鏈虹殑IP鍦板潃銆丗TP鐢ㄦ埛鍚嶅拰瀵嗙爜錛岀劧鍚庤繛鎺ュ埌鏈嶅姟鍣ㄣ
浣犵幇鍦ㄥ簲璇ュ彲浠ユ垚鍔熻塊棶浣犵殑FTP鏈嶅姟鍣錛屽苟鍦ㄦ湰鍦扮綉緇滀腑鍏變韓鏂囦歡浜嗐
璇鋒敞鎰忥紝FTP鏈嶅姟鍣ㄧ殑瀹夊叏鎬ф槸涓涓閲嶈侀棶棰橈紝灝ゅ叾鏄鍦ㄥ叕鍏辯綉緇滀腑銆傝佺『淇濇湇鍔″櫒鐨勫畨鍏ㄦэ紝浣犲彲浠ヨ冭檻浣跨敤鍔犲瘑鍗忚錛堝侳TPS鎴朣FTP錛変互淇濇姢鏁版嵁浼犺緭銆傛ゅ栵紝紜淇濅粎鍏佽告湁淇′換鐨勭敤鎴瘋塊棶浣犵殑FTP鏈嶅姟鍣ㄣ
2. Win10搭建簡易文件伺服器
前置條件: 安裝python
進入dos命令行窗口:
檢測python是否可用,在命令行窗口直接輸入 python ,回車
檢測python可用後,進入到自己指定要搭建服務的目錄(比如:D:/SimpleServer),然後輸入如下命令:
瀏覽器中輸入: http://localhost:8000 或 http://本機ip:8000 進行訪問,由於此時搭建伺服器目錄中沒任何內容,故會顯示如下:
此時可用在搭建的伺服器目錄中 創建文件夾/文件 即會看到如下效果:
好了,至此一個簡單的伺服器搭建就結束完了。
3. win10搭建伺服器
基礎步驟:
(1)按【Win + R】快捷鍵打開運行對話框,輸入「optionalfeatures」後,按回車鍵,如下圖所示:
(2)在打開的【Windows功能】窗口中,確認下圖框選的「 Internet Information Services 」即Internet信息服務的3個子功能都已經打勾「√」,如果沒有勾選,就勾選上,然後點擊【確定】按鈕安裝這些功能,圖示如下:
(3)在系統安裝配置完成後,按【Win + S】快捷鍵打開搜索框,輸入「IIS」,點擊搜索到的唯一結果「 Internet Information Services 管理器」即IIS管理器,圖示如下:
(4)右鍵【網站】,點擊【添加FTP站點】,圖示如下:
(5)在桌面新建一個文件夾名為「FTP」,輸入【FTP站點名稱】和選擇【物理路徑】(選擇該FTP文件夾),完成之後點擊【下一步】圖示如下:
(6)選擇你的【IP地址】和【埠】(21),SSL選擇【無SSL】,完成之後點擊下一步,圖示如下:
(7)在授權中選擇允許訪問為【所有用戶】,對許可權【讀取】、【寫入】打勾「√」,完成後點擊【完成】,圖示如下:
(8)對之前桌面上新建的FTP文件夾右鍵選擇【屬性】,圖示如下:
(9)在【屬性】中選擇「共享」選項卡的中【共享】,圖示如下:
(10)選擇添加"Everyone"用戶,圖示如下:
(11)修改「Everyone」用戶許可權級別為【讀取/寫入】,完成後點擊【共享】,圖示如下:
(12)在關閉防火牆的情況下或解決了FTP被windows防火牆攔截的情況下(關於如何關閉防火牆或解決FTP被windows防火牆攔截,請看附加步驟),在瀏覽器中輸入ftp://192.168.1.101(根據之前步驟(6)自己設置的IP地址選擇訪問)即可訪問設置好的FTP,圖示如下,則表示成功:
附加步驟:
一、關閉防火牆
1.1 按【Win + S】快捷鍵打開搜索框,輸入「防火牆」,點擊【檢查防火牆狀態】,
1.2 點擊【啟動或關閉Windows Defender防火牆】
1.3 選擇【關閉Windows Defender 防火牆】,完成之後按【確定】,即完成了關閉防火牆的操作,圖示如下:
二、解決FTP被windows防火牆攔截
2.1 按【Win + S】快捷鍵打開搜索框,輸入「防火牆」,點擊【檢查防火牆狀態】,
2.2 點擊【允許應用或功能通過Window Defender 防火牆】,圖示如下:
2.3點擊【允許其他應用】,圖示如下:
2.4 添加路徑【C:\Windows\System32\svchost.exe】,完成之後按【添加】按鍵,即解決FTP被windows防火牆攔截的問題,圖示如下:
2.5 選擇【Window服務主進程】,勾住【專用】和【公用】「√」,完成之後按【確定】按鍵,即可圖示如下:
高級步驟:
三、更改【FTP授權】,添加ftp用戶
3.1 右鍵【電腦】選擇【管理】,在【本地用戶和組】下面點擊【新建組】,圖示如下:
3.2 輸入【組名】和【描述】,完成之後按下【創建】,圖示如下:
3.3 同理建立【新用戶】,圖示如下:
3.4 輸入一系列信息等,完成之後按【創建】,圖示如下:
3.5 選擇剛才創建好的用戶"ftp001"右鍵選擇【屬性】,圖示如下:
3.6 選擇【添加】,圖示如下:
3.7 輸入「FTP」,然後按【檢查名稱】,最後按【確定】,圖示如下:
3.8 完成上述操作之後按【確定】,圖示如下:
3.9 如之前的步驟(8)-(11)所示,對桌面上的「FTP」文件添加用戶「ftp001」共享,圖示如下:
3.10 在「IIS」下點擊【FTP授權規則】,圖示如下:
3.11 右鍵點擊【添加允許規則】,圖示如下:
3.12 選擇【指定的角色或用戶組】,輸入「ftp」,同時對許可權【讀取】和【寫入】打勾「√」,完成之後按【確定】圖示如下:
3.13 刪除【所有用戶】,圖示如下:
3.14 測試,輸入用戶名和密碼,則表示設置成功,圖示如下:
3.15 刪除開機時顯示登錄用戶「ftp001」
3.15.1在運行中輸入「/netplwiz」,圖示如下:
3.15.2 選擇「ftp001」,點擊【刪除】,完成之後按【確定】,圖示如下:
四、路由設置
4.1 進入路由設置界面
4.2 選擇【DMZ主機】,填寫「DMZ主機IP地址」,按【保存】,圖示如下:
4.3 在【靜態地址分配】中添加新條目,將FTP主機的MAC地址與IP地址為「192.168.1.101」綁定(即該主機的IP地址永久為「192.168.1.101」,如果不知道MAC地址多少,在cmd中輸入ipconfig /all即可查看MAC地址),圖示如下:
4.4 查看WAN口的IP地址,(最好將IP地址設置為靜態IP),圖示如下:
4.5 重啟路由,然後輸入ftp://10.16.109.201,圖示如下,則表示成功:
4. 如何在win10上搭建伺服器
1.首先在開始屏幕中打開「搜索」,輸入「控制面板」,並打開;
2.在控制面板窗口中,找到「程序」,點擊,
3.在打開的「程序」窗口中,找到「啟用或關閉windows功能」,點擊打開,如下圖所示:
4.在「windows功能」中找到「Internet信息服務」,並選中「FTP服務」、「FTP擴展性」和「IIS管理控制台」前的復選框,點擊「確定」,
5.系統自動配置成功後,在開始屏幕的搜索中輸入「IIS」,然後點擊打開「IIS管理器」
6.打開「IIS管理器」後,在左欄的「網站」上點擊右鍵,打開「添加FTP站點」
7.然後按照提示填寫站點信息
8.點擊「下一步」,按照下圖提示,設置「綁定和SSL設置」,在「IP地址」處,可以用內網IP也可以用外網IP,訪客自然也就根據你的IP設定來決定;
9.點擊「下一步」,設置「身份驗證和授權信息」
10.設置完以後,點擊「完成」,即可在左欄「網站」下看到「多了一個你設置的FTP站點」
11.然後在瀏覽器地址欄中輸入「ftp://填寫的IP」測試一下