NGINX
朝寒
深耕行业10年,感觉学的东西都比较乱,杂事多,都是用啥学啥,积累较少,以后还是多发笔记,毕竟上年纪后脑袋还是记不过笔杆子。
展开
-
Nginx: 日志处理和自动清理
常规的有2种方法,crontab 和 logrotate ,tengine的可以忽略,他自己就可以按天按小时生成日志文件。crontab方法:1、做一个日志分割脚本文件:vi /data/svr/nginx/sbin/nginx_cutlog.sh#!/bin/bash#nginx日志分割脚本:#crontab,需要root下设置: 0 0 * * * /data/svr/nginx/sbin/nginx_cutlog.sh#设置日志文件存放目录LOG_HOME="/data/svr/n原创 2020-07-08 19:59:24 · 1859 阅读 · 0 评论 -
淘宝版本nginx(tengine) 2.2.2 版本编译安装(nginx +luajit +replace+cache_purge)
这是一个脚本,内容很简单,自动编译安装nginx,包含了几个常用模块,用做nginx反向代理:使用方法,先将代码里边涉及的安装包全部下载到需要安装的nginx的集群上,然后修改安装目录为自己需要的安装到的目录。在放安装包的目录下执行这个脚本,就可以完成安装,注意,默认会将相关目录权限设置为nginx 用户。代码如下:#!/bin/bash #功能:自动安装淘宝nginx - t...原创 2019-01-09 16:39:30 · 1738 阅读 · 0 评论 -
NGINX笔记之: Tengine编译安装Tengine/2.3.1编译安装踩坑笔记
Tengine/2.3.1 编译安装花了不少的时间才搞定的问题问题背景,之前使用tengine发现用这个的健康检查蛮好的,可以配置界面去看后端应用状态,也可以通过这个输出数据做应用状态检查。最近需要部署一批机器,单NG就有10多个节点,新机器当然用新版本的NG,结果发现旧配置无法使用,坑了老爹,发现死活健康检查用不了,后边发现原来是:ngx_http_upstream_check_module...原创 2019-08-03 20:54:34 · 3846 阅读 · 2 评论