A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今天我们练习了在Linux系统里安装软件的几种方式以及初次接触了nginx,
大家整理一下nginx的反向代理和负载均衡

2 个回复

倒序浏览
在Linux系统里安装软件的几种方式
有四种:
(1) 二进制发布包:软件已经针对具体平台编译打包发布,只要解压,修改配置即可
(2) RPM包:软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用RPM命令进行安装
(3)Yum在线安装:软件已经以RPM规范打包,但发布在了网络上的一些服务器上,可用yum在线安装服务器上的rpm软件,并且会自动解决软件安装过程中的库依赖问题
(4)源码编译安装:软件以源码工程的形式发布,需要获取到源码工程后用相应开发工具进行编译打包部署

nginx的反向代理和负载均衡
反向代理:以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器
负载均衡:分摊到多个操作单元上进行执行,可以设置权重协调它们,从而共同完成工作任务
回复 使用道具 举报
今天我们练习了在Linux系统里安装软件的几种方式以及初次接触了nginx,大家整理一下nginx的反向代理和负载均衡
在Linux系统里安装软件的方式:
1.二进制发布包
        软件已经针对具体平台编译打包发布,只要解压,修改配置即可。
2.RPM包
        软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用RPM命令进行安装。
3.Yum在线安装
       软件已经以RPM规范打包,但发布在了网络上的一些服务器上,可用yum在线安装服务器上的rpm软件,并且会自动解决软件安装过程中的库依赖问题。
4.源码编译安装
        软件以源码工程的形式发布,需要获取到源码工程后用相应开发工具进行编译打包部署。
反向代理:
       在计算机网络中,反向代理是代理服务器的一种。服务器根据客户端的请求,从其关系的一组或多组后端服务器(如Web服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理服务器后面的服务器集群的存在。
       多个客户端都通过反向代理间接访问不同后端服务器上的资源,而不需要知道这些后端服务器的存在,而以为所有资源都来自于这个反向代理服务器。
负载均衡:
       负载平衡是一种计算机技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最优化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。主要作用是将大量作业合理地分摊到多个操作单元上进行执行,用于解决互联网架构中的高并发和高可用的问题。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马