随笔分类 -  Nginx

摘要:"原文地址" 下载最新版本 wget http://nginx.org/download/nginx 1.8.0.tar.gz 获取旧版本的configure选项 /sbin/nginx V 编译新版本,这里不能make install cd /root/down/ tar ... 阅读全文
posted @ 2015-11-26 21:59 忧忧夏天 阅读(315) 评论(0) 推荐(0)
摘要:"原文地址" 场景 由于默认日志都是在access.log和error.log,日志文件会越来越大,且不方便分析,所以需要对日志进行切割,一天生成一个日志文件。 方式 采用python脚本加crontab每天定时切割 python脚本 !/usr/bin/env pytho... 阅读全文
posted @ 2015-11-21 14:16 忧忧夏天 阅读(190) 评论(0) 推荐(0)
摘要:"原文地址" 配置文件 worker_processes 8; worker_rlimit_nofile 65535; pid logs/nginx.pid; events { use epoll; worker_connections 8192; } ht... 阅读全文
posted @ 2015-11-08 16:20 忧忧夏天 阅读(275) 评论(0) 推荐(0)
摘要:"原文地址" 介绍 upstream与proxy模块紧密配合的模块,在这里配置一组上游服务器,并且可以设置不同的权重、类型或下线(down) 模块指令 通过ip地址的哈希值确保客户端均匀的连接服务器 每个worker进程缓存上游服务器的连接数 负载均衡算法将请求... 阅读全文
posted @ 2015-11-07 12:06 忧忧夏天 阅读(358) 评论(0) 推荐(0)
摘要:"原文地址" 场景描述 单机缺点 当量上来后由于单机请求压力大,存在单点故障等问题 负载优点 降低单点故障 提高服务器处理能力 灵活控制请求流量 隐藏真实服务器地址 负载均衡 如下图 Nginx配置 配置如下 user nobody; wo... 阅读全文
posted @ 2015-11-06 23:06 忧忧夏天 阅读(222) 评论(0) 推荐(0)
摘要:"原文地址" 运行用户 user nobody; 启动进程,通常设置成和cpu的数量相等 worker_processes 1; 全局错误日志及PID文件 error_log logs/error.log; error_log logs/error.log notice; error_log ... 阅读全文
posted @ 2015-11-04 23:40 忧忧夏天 阅读(202) 评论(0) 推荐(0)
摘要:"原文地址" 1.在/etc/init.d/下面建一个名叫nginx的文件 ! /bin/sh chkconfig: 2345 80 90 description:auto_run set e PATH=/usr/local/sbin:/usr/local/bin:/sbin:... 阅读全文
posted @ 2015-11-04 23:38 忧忧夏天 阅读(159) 评论(0) 推荐(0)
摘要:"原文地址" 安装PCRE 源码:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ cd /usr/local/src wget ftp://ftp.csx.cam.ac.uk/pub/software/programmin... 阅读全文
posted @ 2015-11-04 23:33 忧忧夏天 阅读(244) 评论(0) 推荐(0)
摘要:centos中搭建nginx环境nginx开机启动nginx配置文件说明nginx负载均衡配置nginx upstream模块nginx配置sslnginx日志切割nginx平滑升级 阅读全文
posted @ 2015-11-03 00:06 忧忧夏天 阅读(262) 评论(0) 推荐(0)