什么是HTTP协议 如何利用花生壳搭建FTP服务器

花生壳|2019-06-19

协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。

什么是HTTP协议

http协议,是超文本传输协议,此协议是基于TCP/IP的协议,是互联网上应用最为广泛的一直网络协议是一种无状态协议,默认端口为80,。设计HTTP的最初目的是为了提供一种发布和接受HTML页面的方法。通过HTTP或者HTTPS协议请求的资源由统一资源标识符(URI)来标识。

通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个指示头域结束的空行和可选的消息体组成。HTTP的头域包括通用头,请求头,响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。域名是大小写无关的,域值前可以添加任何数量的空格符,头域可以被扩展为多行,在每行开始处,使用至少一个空格或制表符。

HTTP协议是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。

HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。

在Internet中所有的传输都是通过TCP/IP进行的。HTTP协议作为TCP/IP模型中应用层的协议也不例外。HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的HTTPS。

如何利用花生壳搭建FTP服务器

因办公需求,很多朋友都会用到FTP,但又苦于宽带运营商没给公网IP,那么如何才能搭建自己的FTP服务器呢?下面就为大家介绍,怎样通过花生壳盒子(花生棒Pro)花生壳搭建属于自己的FTP服务器。(目前花生壳盒子(花生棒Pro)只支持Serv-U工具搭建的HTTP形式访问的FTP)。

准备工具:

1.花生壳盒子(花生棒Pro);

2.Serv-U,大家可自行上网搜索下载,我用的版本是15.0.1.20;

一、Serv-U的安装及设置

1.相信大家对于安装软件不会有啥问题。

2.安装完毕后,直接启动Serv-U,并设置域,记得勾选启用域。

3.接着就是很简单的下一步,端口信息自己可以留意下,FTP网页形式的默认都是用的80端口。

4.到这里,域已经创建成功,我们还需要创建FTP的用户帐号密码。

5.设置你的FTP服务器根目录。就是你希望从外网连接到你服务器的哪个目录,每个人需求不一样,请根据实际需求设置。

6.点击完成,就已经搭建好FTP服务器了,可以用简单的命令测试下。

7.如果你还要给其他人访问你的FTP,但又不想给那么多权限他们,就可以另外再创建一个用户,单独设置这个新帐号的权限,这样就不怕别人连接你的FTP后,删除你的重要文件,或者捣乱。

二、花生壳盒子(花生棒Pro)设置

看完上面的图文介绍是否有点蛋疼,觉得图有点多?那下面的花生壳盒子(花生棒Pro)设置方法,你肯定会觉得非常简单。

So easy,一步到位。填写你的服务器内网IP,FTP端口80,应用名称随便填,点确定就OK。

三、连接FTP

打开浏览器,在地址栏输入花生壳盒子(花生棒Pro)里面设置的映射外网访问地址即可访问。