使用pipe按照日期分割tengine日志文件

使用pipe按照日期分割tengine日志文件
注意设置日志路径权限, 不然 pipe 命令没有生成日志的权限. 配置如下.   access_log "pipe:/path/to/cronolog /path/to/tengine/log/access_%Y%m%d.log" main; 设置日志路径权限, tengine 默认用户是 nobody, 没有使用日志路径权限. 我的解决方法是将 tengine 日志文件夹和子文件夹设置 753 权限, 风险自负.   find /path/to/tengine/log/ -type d -exec...

nginx/tengine日志切割脚本

nginx/tengine日志切割脚本
#!/bin/bash #author harlan #this script is for CentOS #请修改对应日志目录:accesslogs_path, backlogs_path #备份日志到backlogs, 保留7天日志文件,删除月备份空目录 #给shell执行权限,并添加到crontab,一天执行一次 accesslogs_path="/usr/local/nginx/logs" backlogs_path="/var/backlogs" Dateym=`date '+%y_%m'` Dated=`date '+%d'` ...

Tengine动态开启模块试用

Tengine动态开启模块试用
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。关于Tengine的详细信息可以浏览http://tengine.taobao.org/,nginx因为不能动态插入模块,所以每次有新模块功能加入时都需要重新编译,在tengine1.4之后就可以实现类似apache的动态插入模块的功能,也可以快速的安装第三方模块。   下载地址:http://tengine.taobao.org/download...

tengine+tomcat 安装配置笔记

tengine+tomcat 安装配置笔记
以前一直用glassfish, 从3到4, 省事倒是省事,就是太重了,图形界面配置过程中对cpu和内存的消耗较大,常遇到卡死的情况,虽然配置完成后,运行稳定,但还是决定放弃,改用tengine+tomcat。   下载地址:http://tengine.taobao.org/   tengine-1.5.2算是最新的稳定版     tomcat的设置可参见:http://my.oschina.net/u/221951/blog/372406   在安装tengin...

CentOS 6.6安装Tengine教程

CentOS 6.6安装Tengine教程
在先前的文章中介绍过Tengine,先前只是使用了运维人员配置好的内容,未自己进行过安装配置。周末闲来无事,对于Tengine进行了尝试性的安装。记录下面方便以后再做改进。 Tengine官网上有个非常简单的教程,中间并未涉及到一些常用的设置,所以仅供参考。一下午为本人的安装步骤及过程。 1、安装必要的编译环境好 由于Tengine安装需要使用源代码自行编译,所以在安装前需要安装必要的编...

tengine安装简单步骤

tengine安装简单步骤
软件地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 软件地址:http://tengine.taobao.org/download/tengine-1.4.1.tar.gz tar -xvf pcre-8.31.zip -C /usr/src cd pcre-8.13 ./configure --prefix=/usr/local/pcre make && make install tar zxvf tengine-1.2.3.tar.gz -C /usr/src cd /usr/src/tengine ./configure --prefix=/usr/local/nginx --with-http_s...

Tengine/Nginx安装

Tengine/Nginx安装
一.Tengine是什么 简介 Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 从2011年12月开始,Tengine成为一个开源项目,Tengine团队在积极地开发和维护着它。Tengine团队的核心成员来自于淘...

Ubuntu 16.04 LTS下安装Tengine

Ubuntu 16.04 LTS下安装Tengine
1 安装前准备: apt install build-essential apt install libpcre3-dev libpcre3 libssl-dev libssl1.0.0 2. 下载jemalloc,https://github.com/jemalloc/jemalloc/releases 3. 安装 jemalloc tar jxvf jemalloc-4.3.0.tar.bz2 cd jemalloc-4.3.0 ./configure make make install pwd 获得jemalloc的当前路径,一会儿要用。 4.下载tengine,http://tengine.taobao.org/download_cn.htm...

Tengine 限制连接数和白名单功能

Tengine 限制连接数和白名单功能
nginx.conf limit_conn_zone $binary_remote_addr zone=conn_limit_per_ip:10m; limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=1r/s; geo $white_ip { ranges; default 0; 60.126.39.182-60.126.39.184 1; 58.112.221.179-58.112.221.190 1; 141.130.163.153-141.130.163.154 1; } limit_req_whitelist geo_var_name=white_i...

tengine log日志格式修改

tengine log日志格式修改
tengine的log_format                    log_format myaccess 'RequestFrom:$remote_addr AccessTime:[$time_local] RequestURI:"$request" ' 'ResponseHttpCode:$status ResponseBodySize:$body_bytes_sent ' 'Upstream:$upst...
Copyright © 香港虚拟主机_美国虚拟主机_香港服务器_美国服务器租用托管 保留所有权利.   Theme  Ality 蜀ICP备14006632号-1

用户登录