如何搭建HTTP与FTP服务器(完整版)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何搭建HTTP与FTP服务器(完整版)相关的知识,希望对你有一定的参考价值。

      参考路径:    http://blog.csdn.net/ry513705618/article/details/47864813             

        关于怎么搭建HTTP服务器和FTP服务器,网上也能搜寻到不少搭建方法,但由于大部分教程讲述不清不楚,并且辛辛苦苦找到的教程却同出一辙,很多功能设置也并未提及,对于新手小白来说甚是复杂难懂。出于此原因,花了一些时间写了本教程,希望能帮助到不少新手朋友。还是那句话,易者不难,难者不易,万变不离其宗,只要你静下心一步步跟着本教程操作,相信不出1个小时就能轻松搭建起自己的HTTP和FTP服务器。

本教程以Windows10操作系统为例,主要讲述6大步骤,其中2~4步为核心内容:

  1. 1.创建FTP账户(可选)
  2. 2.添加IIS功能
  3. 3.添加并设置HTTP与FTP服务器
  4. 4.设置防火墙
  5. 5.测试FTP上传
  6. 6.测试HTTP访问

 一、创建FTP账户(可选)

如果需要对FTP的安全性加以保密,则需要创建管理用户,否则请略过此步。

1. 右键我的电脑,选择“管理”→“本地用户和组”→“用户”,右键“新建用户”

2. 输入用户名,自己随便取,比如ftpuser,接着输入密码及确认密码,去掉“用户下次登录时须更改密码”的勾,选择“密码永不过期”,创建。

3. 然后回到“组”,选择“新建组”

4. 取个组名,比如ftpgroup,之后选添加成员,把之前创建的ftpuser添加进来,选检查名称,之后确定。

5. 成员添加成功后点创建。

6. 至此,FTP账户创建完成!请关闭所有对话框。

 

二、添加IIS功能

1. 控制面板→程序和功能→启动或关闭Windows功能

2. 展开Internet Information Services结构,勾选:FTP服务器(全选)、IIS管理控制台、万维网服务(全选)

3. 添加成功后,关闭所有窗口

 

三、添加并设置HTTP和FTP服务器

1. 右键我的电脑,管理→服务和应用程序→IIS管理器,进入IIS设置,右键点击网站→添加网站

2. 给网站起个名字,比如myweb,选择物理路径(你需要存放资源的文件夹),绑定类型默认为http,在IP地址栏点击下拉框后,系统会给出一个IP地址,选择即可(每个人IP都不一样,我的由于是本机,所以IP地址为局域网192段),http端口默认80,主机名就是域名,比如www.abc.com,如有则填上,否则不填,最后点确定。

3. 右键点击刚建立的网站myweb,选择“添加FTP发布...”

4. 同样,点击下拉框,选择刚才选中的IP地址,端口默认21,虚拟主机名即ftp的域名,比如ftp.abc.com,如有则填上,否则不填,SSL选择无SSL,之后点下一步。

5. 身份验证勾选 “匿名和基本”,允许访问选择“指定用户”,框内填第一步所建立的用户名ftpuser,权限选择“读取写入”,完成。 

 

四、设置防火墙允许FTP

1. 打开控制面板→系统和安全→Windows防火墙→允许应用通过Windows防火墙

2. 勾选FTP服务器右边的2个勾,如有3个则勾选3个,最后点确定。

至此,HTTP服务器与FTP服务器配置均已完成!

 

五、测试FTP服务器上传

1.  打开“我的电脑”,在地址栏中输入你刚才设定的IP地址记住在IP地址前面加ftp://(如设置了域名,直接输入你设定的域名地址),我的是ftp://192.168.199.205/输入完之后按回车

2. 弹出身份验证,填入你第一步设置的用户名和密码并登录

3. 接着,把你需要上传到FTP的文件拖入进来即可上传

 

六、测试http服务器访问

打开浏览器,输入刚上传的文件路径http://192.168.199.205/test.txt,等待浏览器正确显示你所上传的文件内容,则测试成功!

 

提示:如果报错404未找到,请检查路径是否输入正确,或重启电脑一般即可解决。

以上是关于如何搭建HTTP与FTP服务器(完整版)的主要内容,如果未能解决你的问题,请参考以下文章

新手如何快速搭建ftp服务器?

如何快速搭建ftp服务器(详细教程)

如何使用HTTP访问自己搭建好的FTP服务器?

ftp服务器搭建及三种访问途径

WIN10开启FTP(完整版)

server2012如何做文件服务器ftp