首页 > 系统服务 > 详细

linux的一些记录

时间:2016-03-23 06:28:09      阅读:185      评论:0      收藏:0      [点我收藏+]

系统是CentOs 7,阿里的服务器。

ps.通用的匹配某字段查询是 | grep 字段

1.centos安装一般是用yum管理的。

  yum install package  安装

  rpm -pa package 不必写全,查找包

  rpm -pl package 要写全,查按到哪里去了

  

  yum list 列出所有可以安装的包

  yum list installed 已安装的包

  yum search package 查找包

2.nginx转发请求到tomcat

  nginx的配置文件里的那个server{}这段是配置代理服务器的,可以配置多个

  listen字段是这个代理服务器监听的端口号

  location uri {} 用来匹配拦截规则 / 代表匹配所有请求,因为所有请求都是以 / 开头的。

    ->root 在location里可以用来指定去哪里找资源

    ->index 配置默认的主页是哪个,即不指定访问哪个资源的时候访问这个资源。

Nginx 的语法形式是: location [=|~|~*|^~|@] /uri/ { … } ,意思是可以以“ = ”或“ ~* ”或“ ~ ”或“ ^~ ”或“ @ ”符号为前缀,当然也可以没有前缀(因为 [A] 是表示可选的 A ; A|B 表示 A 和 B 选一个),紧接着是 /uri/ ,再接着是{…} 指令块,整个意思是对于满足这样条件的 /uri/ 适用指令块 {…} 的指令。

上述各种 location 可分两大类,分别是:“普通 location ”,官方英文说法是 location using   literal strings 和“正则 location ”,英文说法是 location using regular expressions 。其中“普通 location ”是以“ = ”或“ ^~ ”为前缀或者没有任何前缀的 /uri/ ;“正则 location ”是以“ ~ ”或“ ~* ”为前缀的 /uri/ 。

那么,当我们在一个 server 上下文编写了多个 location 的时候, Nginx 对于一个 HTTP 请求,是如何匹配到一个 location 做处理呢?用一句话简单概括 Nginx 的 location 匹配规则是:“正则 location ”让步 “普通 location”的严格精确匹配结果;但覆盖 “普通 location ”的最大前缀匹配结果。

  摘自http://www.cnblogs.com/lidabo/p/4169396.html

3.关于反向代理和负载均衡

  反向代理,是把一些静态资源存储在服务器上,当用户有请求的时候,就直接返回反向代理服务器上的资源给用户,而如果反向代理服务器上没有的资源,就转发给后面的负载均衡服务器,负载均衡服务器再将请求分发给后端的web服务器。

  区别就是:反向代理服务器是需要存储资源的,让用户更快速的接收到资源 负载均衡就是,为了保证后端web服务器的高可用,高并发,是不需要要存储资源,只需要转发用户的请求。

linux的一些记录

原文:http://www.cnblogs.com/zaixiuxing/p/5309400.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!