nginx和ftp

来源:互联网 发布:贾巴里帕克体测数据 编辑:程序博客网 时间:2024/06/06 20:52
Nginx("engine x") 是一个高性能的HTTP和反向代理服务器(可以做负载均衡),也是一个IMAP/POP3/SMTP服务器。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。cpu,内存等资源消耗非常低,运行非常稳定,开源,免费,能够支持高达 50,000 个并发

http服务器:nginx是一个http服务,可以独立提供http服务;
虚拟主机:可以实现一台服务器虚拟出多个网站;反向代理,
负载均衡:当网站的访问量达到一定程度后,单台服务器不能满足用户的请求时,需要用多台服务器集群可以商用nginx的反向代理,并且多台服务器可以平均分    担负载,不会因为某台服务器负载高而某台服务器闲置的的情况

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。
    FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序        发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。

图片服务器是用ngnix搭建的,图片服务器的载体是ftp,ngnix访问的路径是访问到我们ftp的上传目录的位置,这是做了ngnix的反向代理(代理:把这个路径通过ngnix公开了),当用户通过http协议访问过来的时候,ngnix会把这个请求映射到我们的磁盘上,这样我们这个磁盘就有了像apach像tomcat一样的功能了,(如果在我们的电脑上放一张图片,外部人员是不能访问的)

Nginx实现虚拟机:可以实现在同一台服务器运行多个网站,而且网站之间互相不干扰,同一个服务器可能只有一个ip,网站需要使用80端口,网站之间的域名不同(区分不同的网站:ip区分、端口区分、域名区分(最有用的虚拟主机分配方式,一个域名只能绑定一个IP地址,一个IP地址可以被多个域名绑定,客户端访问网址的时候,会先去dns服务器根据域名换IP地址,并返回给客户端,然后浏览器会访问这个IP地址的80端口))

0 0
原创粉丝点击