快速搭建一个本地的FTP服务器 win10及win7 快速搭建一个本地的FTP服务器

  如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试。

(win10)

第一步:配置IIS Web服务器

1.1 控制面板中找到“程序”并打开

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

1.2 程序界面找到“启用或关闭Windows功能”并打开

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

1.3 上面两步也可以简化为一步:按【Win + R】快捷键打开运行对话框,输入“optionalfeatures”后,按回车键

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

1.4 从“启用或关闭Windows功能”弹窗中找到Internet Information Services(或者中文版Internet信息服务)并打开

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

1.5 配置IIS并点击确定

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

第二步:配置IIS Web站点

2.1 开始菜单搜索“IIS”并点击进入IIS管理器

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

2.2 新建FTP站点

2.2.1 新建FTP服务器根目录文件夹

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

2.2.2 查看本机ip地址,后续访问Ftp地址需要用到(打开cmd输入ipconfig)

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

2.2.3 IIS网站管理器界面左边导航栏找到“网站”,右键弹出菜单

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

2.2.4 IIS网站管理器“网站”右键弹出菜单点击“添加FTP站点”

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

2.2.5 配置网站(网站名称:FtpSite 物理路径:E:ftpserver 本机IP地址(从下拉菜单选择):192.168.0.105)

Ftp站点名称和物理路径设置
快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

IP 端口号 SSL设置
快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

身份验证和授权信息设置
快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

第三步:测试FTP站点(先在物理路径:E:ftpserver随便放一个文件)

ftp://192.168.0.105)

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

  输入FTP地址时发现需要用户和密码(这个看情况,有些默认就可以直接访问了),可是配置的过程中好像没有看到设置用户和密码的步骤,没关系,我们可以自己设置。

3.2 IIS管理器中的FTP身份验证里面配置启用匿名身份认证(无密码)

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

ftp://192.168.0.105)

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

3.4 配置FTP站点用户名和密码

3.4.1 IIS管理器中的FTP身份验证里面配置禁用匿名身份认证同时启用基本身份认证(再次访问就会要求输入用户名和密码)

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

3.4.2 此电脑(桌面计算机图标右键)—>管理->本地用户和组->用户->新建一个用户,并设置密码

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

备注:细心的你可以能已经发现这里的账户就是我们计算机的账户,所以说我们应该可以使用自己登录电脑的用户名和密码来登录FTP站点,不用新建这个test用户都可以。

ftp://192.168.0.105)

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

  到此一个简单的FTP服务器搭建成功,同一个局域网内其他人可以访问到你的电脑了,可以相互传输文件。传输文件是一个用途,本文主要是想用来当做一个java 上传下载项目的测试服务器。

FTP上传下载项目地址

  https://github.com/PopFisher/FTPSync

(win7)

一、首先是安装IIS。打开控制面板,找到“程序与功能”,点进去

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

二、点击左侧“打开或关闭Windows功能”

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

三、找到“Internet 信息服务”,按照下图打勾即可

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

等待安装完成

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

四、安装完成后,再回到控制面板里面,找到“管理工具”,点进入

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

五、双击“Internet 信息服务(IIS)管理器”就是IIS了。如果经常需要使用IIS的朋友,建议鼠标指到“Internet 信息服务(IIS)管理器”上,右键--发送到--桌面快捷方式,这样就能从桌面进入IIS,而不用每次都点控制面板。

IIS界面:

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

六、选中“Default Web Site”,双击中间的“ASP”

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

把“启用父路径”改为“True”

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

七、下面就是配置站点了。单击右侧“高级设置”

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

选择你网站的目录

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

八、回到IIS,单击右侧的“绑定...”,选中你要绑定的网站,点“编辑”

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

如果是一台电脑,只修改后面的端口号就行,可以随意修改数字。如果是办公室局域网,点击下拉框,选择自己电脑上的局域网IP,例如:192.168.**.**,然后修改端口号

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

九、回到IIS,如果右侧显示停止,就选择启动,然后点击下面的浏览网站,就可以打开你绑定文件夹里面的网站了

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

十、如果有多个网站,在IIS左边“网站”右键“添加网站”

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

主要修改三个地方,“网站名称”、“物理路径”、“端口”,如果局域网,请修改“IP地址”,同上

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

十一、添加好后,点击新建的网站名字,就是这个网站的详情了。

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

本来这次是打算用Discuz!NT来做的,方便与以后做的asp.net网站对接会员。但是老板要求快速,而Discuz!NT我连放到本地VS里面运行都忘记了,所以只好用Discuz! 7.2来做算了。关于主题我也只能下载一个类似的主题然后修改颜色,因为自己也没接触过制作论坛主题。

>>原创文章,欢迎转载。转载请注明:转载自西门的后花园,谢谢!
>>原文链接地址:http://ons.me/147.html

asp.net项目部署:

安装后IIS以后,对IIS进行简单的设置,也可参照刚才的那个网址。结果图如下:

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器 

右击网站 ,可以添加站点。但是一般没这个必要。直接可以把自己的项目部署到 Default Web Site即可。如何部署?看下面详解:

Step1:右击Default Web Site,添加虚拟目录。虚拟目录的 物理路径这一项 的指向问题 是所有问题的根源。一定要把你的虚拟目录物理路径指向项目中web.config所在在文件夹。

Step2:右击虚拟目录,转化为应用程序。确定后。选中虚拟目录,然后点击右侧一栏的浏览ip:port即可完成。

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

参考:http://ons.me/147.html     http://hi.baidu.com/lyangimm/item/5b3cf7f7b4051943922af234

asp.net项目部署:

安装后IIS以后,对IIS进行简单的设置,也可参照刚才的那个网址。结果图如下:

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器 

右击网站 ,可以添加站点。但是一般没这个必要。直接可以把自己的项目部署到 Default Web Site即可。如何部署?看下面详解:

Step1:右击Default Web Site,添加虚拟目录。虚拟目录的 物理路径这一项 的指向问题 是所有问题的根源。一定要把你的虚拟目录物理路径指向项目中web.config所在在文件夹。

Step2:右击虚拟目录,转化为应用程序。确定后。选中虚拟目录,然后点击右侧一栏的浏览ip:port即可完成。

快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器

参考:http://ons.me/147.html     http://hi.baidu.com/lyangimm/item/5b3cf7f7b4051943922af234

    1.  
    2. 快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器
    3.  

      好啦,网站已经可以正常访问啦  (^o^)/

      在其他电脑浏览器*问,只要把localhost换成你的IP地址就可以了。端口仍然保留

      快速搭建一个本地的FTP服务器 win10及win7
快速搭建一个本地的FTP服务器