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”测试一下