nginx
文章平均质量分 55
狂飙的yellowcong
yellowcong
展开
-
Nginx之rpm安装-yellowcong
rpm的安装方式,相对于编译方式,简单了不少,直接通过 yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把 nginx 的源加入 yum 中。然后使用yum install nginx完成安装,如果想要解压安装的,请看我上一篇Nginx之解压编译安装-yellowcong,nginx的简单操作和负载均衡原创 2017-07-30 15:37:11 · 13746 阅读 · 0 评论 -
Nginx之设定Response Head -yellowcong
nginx 安装Nginx之解压编译安装-yellowcongnginx#下载nginx headers 得模块git clone https://github.com/openresty/headers-more-nginx-module.git #进入nginx 配置nginxcd nginx-1.14.0#配置nginx./configure --user=www --g...原创 2019-04-04 13:16:40 · 6836 阅读 · 0 评论 -
Consul之ACL加上token-yellowcong
这个是Consul 1.4.2 ,这个主要有5步骤,1. 创建acl.json 在配置文件夹中(-config-dir=/etc/consul),2.启动服务,启动的时候,需要指定启动目录以及数据目录。3.创建初始化密钥,这个密钥是根密钥,其他的token都是基于这个给弄出来的。4.配置agent的acl策略,然后创建token。 5.添加token到consul启动的配置文件中。6.设置匿名用...原创 2021-01-15 17:19:53 · 2509 阅读 · 0 评论 -
Nginx配置tcp代理-yellowcog
通过nginx得 tcp代理,来解决线上一些服务访问不到得情况。比如阿里云得rds是内网访问得,我们通过nginx代理,让他能够给我们直接访问了。安装nginx得时候添加stream插件./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http...原创 2021-01-15 17:22:41 · 328 阅读 · 0 评论 -
Nginx之虚拟主机-yellowcong
Nginx添加虚拟主机,解决的问题是,一台公网服务器上,有映射多个内网的主机而且这种方式相对于通过域名/aa 这种方式好,起码看起来感觉是一台新的服务器,这个虚拟主机,需要多个域名才能玩,一个域名,就搞不了了,只能通过/xx的方式了,配置的两步骤:1、配置nginx.conf 开启虚拟主机,2、配置*.conf虚拟主机文件。1、配置nginx.conf,开启虚拟主机在nginx.c...原创 2018-04-18 15:02:23 · 515 阅读 · 0 评论 -
Nginx之路径匹配与参数修改-yellowcong
资源进行分离,jsp ,html,img的动静分离,对于不同的后缀结尾的数据,匹配到不同的服务器上。同时,路径的匹配还可以用于做url的重写,修改url的请求格式,将/age/name/email修改为 age=?&name=?&email=?的格式原创 2017-12-10 21:23:32 · 13124 阅读 · 7 评论 -
Nginx之日志管理配置-yellowcong
Nginx日志配置,说实话,这是一个小知识点,但是日志访问对于我们做流量分析和错误分析都是很有用的,没有日志,就完犊子了。还有做一个日志的拆分操作,如果不做拆分,就会导致,日志越来越大的情况原创 2017-12-10 18:43:16 · 735 阅读 · 0 评论 -
Nginx之Keepalived实现高可用(双机热备+自动切换)-yellowcong
Nginx于Keepalived可以实现高可用,实现双机热备+自动切换,这种操作在现在的集群系统中,比较的常见,还有,通过keepalived和redis实现热备份的,还有和mysql实现的,类似的案例挺多。原创 2017-12-10 17:19:03 · 15462 阅读 · 1 评论 -
Centos之Keepalived安装-yellowcong
Keepalived以VRRP协议为基础实现的高可用(HA),VRRP(Virtual Router Redundancy Protocol)协议是用于实现路由冗余的协议,VRRP协议 两台或多台路由设备虚拟成一个设备网,对外提供虚拟路由ip(一个或者多个)原创 2017-12-10 14:36:41 · 1475 阅读 · 0 评论 -
Nginx之解压编译安装-yellowcong
Nginx的安装方法有两种,一种是rpm安装 方式,另一种是解压安装的方式,第一种方法比较的简单,第二种相对折腾一点,我在第二种安装方式中,编译Nginx出错./configure: error: C compiler cc is not found, 同时还有,checking for PCRE library … not found,还有导致的原因是没有编译工具安装前准备...原创 2019-02-24 12:07:04 · 26486 阅读 · 7 评论 -
Nginx之负载均衡(upstream)-yellowcong
nginx支持同时设置多组的负载均衡,用来给不同的server来使用。负载均衡主要是配置nginx的upstream字段,然后通过proxy来代理节点,做成负载均衡 。Nginx的负载均衡5种(1、轮询,2、请求客户端ip地址hash,3、url的hash地址,4、权重,5、根据服务器相应速度)负载均衡策略。原创 2017-11-09 21:41:57 · 897 阅读 · 0 评论 -
Nginx之反向代理与真实ip地址丢失-yellowcong
当直接代理到tomcat服务的时候,会将客户发送过来的原始ip给覆盖了,所以我们需要通过proxy_set_header 来设定原始ip,proxy_set_header X-real-ip $remote_addr;指定ip地址为‘X-real-ip’字段,然后通过request.getHeader(“X-real-ip”) 来获取。原创 2017-11-08 22:53:20 · 7982 阅读 · 0 评论 -
Nginx之日志拆分-yellowcong
日志对于网站来说,非常的重要,通常日志的处理有两种,一种是Hadoop离线处理,还有就是通过storm实现实时计算分析处理,但是日志过大,需要我们写脚本进行拆分日志文件。小型网站,一天已备份,就够了。对于大网站,可能一小时一备份原创 2017-11-08 21:19:47 · 1087 阅读 · 0 评论 -
Nginx之简单使用及配置-yellowcong
这个里面写了Nginx的常用命令,以及Nginx的日志配置,还有nginx.conf配置文件中,每一个参数的意思。原创 2017-11-07 21:16:47 · 598 阅读 · 0 评论