一、在http header上增加命中显示 nginx提供了$upstream_cache_status这个变量来显示缓存的状态,我们可以在配置中添加一个http头来显示这一状态,达到类似squid的效果。 view sourceprint?location / { proxy_redirect off; proxy_set_header Host $host; pr...
Nginx 1.6.3 稳定版本和 Nginx 1.7.12 主线版本发布啦。 Nginx 1.6.3 改进内容如下: *) 新特性: tcp_nodelay 指令支持 SPDY 连接 *) Bug 修复:错误处理 *) Bug 修复:如果使用 post_action 指令,那么日志会出现 header already sent 警告 *) Bug 修复:...
当运维遇到要重写情况时,往往是要程序员把重写规则写好后,发给你,你再到生产环境下配置。对于重写规则说到底就是正则匹配,做运维的岂能对正则表达式不了解的?最起码最基本的正则表达式会写。套用一句阿里的话(某网友说是阿里说的,不清楚到底是不是出自...
1.安装后初始化配置 当Tomcat完成安装后你首先要做的事情如下: 首次安装完成后立即删除webapps下面的所有代码 rm -rf /srv/apache-tomcat/webapps/* 注释或删除 tomcat-users.xml 所有用户权限,看上去如下: # cat conf/tomcat-users.xml?xml version=1.0...
1、验证ppp 用cat命令检查是否开启ppp,一般服务器都是开启的,除了特殊的VPS主机之外。 [root@localhost1 /]# cat /dev/ppp cat: /dev/ppp: No such device or address cat出现上面结果,则说明ppp是开启的,可以正常的配置pptp了。 2、安装PPP [root@local...
apache2.4.1放出后据说性能目标直指nginx,所以自己编译安装了两个版本进行静态页的压力测试。 测试服务器为虚拟机 2颗CPU 2G内存。 编译选项: apache: ./configure prefix=/usr/local/apache enable-proxy-http enable-proxy-fcgi enable-proxy enable-pro...
话说nginx在大压力的环境中比apache的表现要好,于是下载了一个来折腾一下。 下载并编译安装,我的编译过程有点特别: 1。去除调试信息,修改$nginx_setup_path/auto/cc/gcc这个文件,将 CFLAGS=$CFLAGS -g 这一行注释掉。 2。由于仅测试WEB服务器的性能,所...
开发要求部署个版本管理器,参照教程,写写自己的经验: 检查是否安装了低版本的SVN [root@zck /]# rpm -qa subversion #卸载旧版本SVN [root@zck modules]# yum remove subversion 安装SVN [root@zck modules]# yum install httpd httpd-devel subversion m...
在nginx中配置proxy_pass时,如果是按照^~匹配路径时,要注意proxy_pass后的url最后的/,当加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。 location ^~ /static_js/ { proxy_cache js...
许多Linux管理员依赖一种集中式远程监控系统(比如Nagios或Cacti),检查网络基础设施的健康状况。虽然集中式监控系统为管理员在处理许多主机和设备时简化了工作,但专用的监控设备显然成了单一故障点;要是监控设备出现故障或者由于其他原因(比如硬件坏掉或网...