自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的专栏

记录点滴

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 limits.conf 文件

/etc/security/limits.conf

2012-03-31 10:52:18 588

转载 高性能Web服务器Nginx的配置与部署研究(15)Upstream负载均衡模块

Nginx 的 HttpUpstreamModule 提供对后端(backend)服务器的简单负载均衡。一个最简单的 upstream 写法如下:upstream backend {    server backend1.example.com;    server backend2.example.com;    server.backend3.exa

2012-03-18 18:32:12 993 1

转载 高性能Web服务器Nginx的配置与部署研究(14)平滑升级你的Nginx

1、概述(可以直接跳过看第2部分)Nginx方便地帮助我们实现了平滑升级。其原理简单概括,就是:(1)在不停掉老进程的情况下,启动新进程。(2)老进程负责处理仍然没有处理完的请求,但不再接受处理请求。(3)新进程接受新请求。(4)老进程处理完所有请求,关闭所有连接后,停止。这样就很方便地实现了平滑升级。一般有两种情况下需要升级Nginx,一种是确实要升级Ng

2012-03-18 18:30:08 674

转载 高性能Web服务器Nginx的配置与部署研究(13)应用模块之Memcached模块+Proxy_Cache双层缓存模式

通过《高性能Web服务器Nginx的配置与部署研究——(11)应用模块之Memcached模块的两大应用场景》一文,我们知道Nginx从Memcached读取数据的方式,如果命中,那么效率是相当高的。那么:1. 如果不命中呢?我们可以到相应的数据服务器上读取数据,然后将它缓存到Nginx服务器上,然后再将该数据返回给客户端。这样,对于该资源,只有穿透Memcached的第一

2012-03-18 18:20:19 962

转载 高性能Web服务器Nginx的配置与部署研究(11)应用模块之Memcached模块的两大应用场景

一、应用场景1现在有这样一种应用场景:客户端Client通过Nginx反向代理,访问服务器Server。每次访问的内容就是将文件File传到Server上,然后可以访问到File的URL被广播到所有Client上,每个Client再加载File。Analysis:这么多Client同时加载File,对Server的压力一定很大吧?读者朋友肯定会说,有了Nginx反向代理,Clien

2012-03-18 17:57:26 597

转载 高性能Web服务器Nginx的配置与部署研究(10)核心模块之HTTP模块Location相关指令

一、基本语法语法:location [= | ~ | ~* | ^~] {...}缺省:N/A作用域:server二、匹配规则1. 四种匹配方式= 精确匹配~ 大小写敏感正则匹配~* 大小写不敏感正则匹配^~ 前缀匹配2. location匹配指令的执行顺序首先:= 精确匹配;其次:^~ 前缀匹配;再次:~* 和 ~ 正则匹配,

2012-03-18 17:54:51 571

转载 高性能Web服务器Nginx的配置与部署研究(9)核心模块之HTTP模块基本常用指令

一、HTTP模块的作用是什么?Nginx的HTTP模块用于控制Nginx的HTTP进程。二、指令1. alias含义:指定location使用的路径,与root类似,但不改变文件的跟路径,仅适用文件系统的路径。语法:alias 缺省:N/A作用域:http.server.location示例:location /i/ {ali

2012-03-18 17:54:15 562

转载 高性能Web服务器Nginx的配置与部署研究(8)核心模块之事件模块

一、事件模块的作用是什么?用来设置Nginx处理链接请求。二、相关指令1. accept_mutex含义:设置是否使用连接互斥锁进行顺序的accept()系统调用。语法:accept_mutex ;缺省:on示例:accept_mutex off;2. accept_mutex_delay含义:设置获得互斥锁的最少延迟时间。语

2012-03-18 17:52:49 541

转载 高性能Web服务器Nginx的配置与部署研究(7)核心模块之主模块的非测试常用指令

1. error_log含义:指定存储错误日志的文件语法:error_log [debug|info|notice|warn|error|crit]缺省:${prefix}/logs/error_log示例:error_log file debug;注意:在编译Nginx使用--with-debug参数,则可以参考《高性能Web服务器Nginx的配置与部署研究——(6)Ngi

2012-03-18 17:50:08 641

转载 高性能Web服务器Nginx的配置与部署研究(6)核心模块之主模块的测试常用指令

1. daemon含义:设置是否以守护进程模式运行语法:daemon on|off缺省:on示例:daemon off;注意:生产环境(production mode)中不要使用daemon指令,这些选项仅用于开发测试(development mode)。2. debug_points含义:断点调试语法:debug_points [stop|abort]

2012-03-18 12:50:20 429

转载 高性能Web服务器Nginx的配置与部署研究(5)Nginx配置符号

1. 容量符号k 千字节K 千字节m 兆字节M 兆字节2. 时间符号ms 毫秒s 秒m 分h 时d 日w 周M 月(按照30天计算)y 年(按照365天计算)3. 示例1h 30m 表示1小时30分钟1y 6M 表示1年6个月

2012-03-18 12:49:07 510

转载 高性能Web服务器Nginx的配置与部署研究(4)Nginx常用命令

1. 启动 Nginxpoechant@ubuntu:sudo ./sbin/nginx2. 停止 Nginxpoechant@ubuntu:sudo ./sbin/nginx -s stoppoechant@ubuntu:sudo ./sbin/nginx -s quit-s都是采用向 Nginx 发送信号的方式。3. Nginx 重载配置poechan

2012-03-18 12:38:08 1027

转载 高性能Web服务器Nginx的配置与部署研究(3)Nginx的请求处理机制

本文为您解读,Nginx是如何处理请求的,让你从逻辑上有一个清晰的认识。1. 处理什么样的请求处理访问到 Nginx 所在 IP 地址的请求,并且这些请求的 HTTP 头信息中的 Host 为所要处理的域名(如下以80端口为例),如下几个 server 就对应响应的请求:server { listen 80; server_name nginx.o

2012-03-18 12:13:07 533

转载 高性能Web服务器Nginx的配置与部署研究(2)Nginx入门级配置、部署与“Hello World”

用Nginx在一台机器上搭建一个最简单的显示“Hello World”的Web服务器。那我们就 step by step 来尝试吧~1. Nginx 程序包目前最新的开发版本时1.1.12:Linux/Unix:nginx-1.1.12.tar.gzWindows:nginx-1.1.12.zip我们可以下载稳定版尝试:Linux/Unix:nginx-1.0.11

2012-03-18 11:30:27 708

转载 高性能Web服务器Nginx的配置与部署研究(1)Nginx简介及入门示例

概述Nginx 是做什么用的?我相信很多朋友都已经使用过,如果你没有,那么你一定知道以下这些名称之一:Apache,Lighttpd,Tomcat,Jetty。它们占据了目前Web服务器的几乎全部江山,其中 Apache 是知名度最高的,同时也是最为重量级的。Lighttpd、Tomcat 和 Jetty 相对轻量级,其中 Jetty、Tomcat 多用于作为Java服务器容器。Nginx

2012-03-18 10:57:49 724

原创 linux测试程序

stresslinuxsuper piprimemprimenbenchcpuburngamutmersenne primestresscpu burn-inmemtestermemtest86memtest86++System Stability TesterBONNIE++/HPL_TEST(不是专门的压力测试软件)自己找了几个测试。

2012-03-13 23:01:25 4651 1

原创 javascript

AVG MAX MIN AVG MAX MIN AVG MAX MIN

2012-03-13 22:49:33 461

原创 vsftp一点配置

看了不少站上的相关的设置文章, 感觉这点说的都不是很明白, 尤其对初学者现做一点补充:如果设置为chroot_local_user=YESchroot_list_enable=YES(这行可以没有, 也可以有)chroot_list_file=/etc/vsftpd.chroot_list那么, 凡是加在文件vsftpd.chroot_list中的用户都是不受限止的用户

2012-03-13 22:14:59 534

转载 ubuntu下安装ns2出错(一)

ubuntu下安装ns2出错:......checking for gcc... gccchecking whether the C compiler (gcc ) works... noconfigure: error: installation or configuration problem: C compiler cannot create executables...

2012-03-12 23:44:33 1664

转载 全手工制作arm-linux交叉编译工具链 (Gcc 4.2.1 + Glibc 2.6.1 + Linux 2.6.22.6)《二》 作者:Garfield Trump

《四》具体实现:http://cross-lfs.org/view/clfs-sysroot/arm/index.html 在此部分的制作过程主要参考以上网站完成,但其中制作过程有错,在本文中Garfield Trump予以了纠正。读者可以事后参看一下。我会在以下篇幅中指出与该网站的不同之处,并说明错在什么地方。建议先看本文,此网站的目录结构比较混乱,而且按该网站所述建立工作目录,

2012-03-12 23:42:42 2312

转载 手工制作arm-linux-gcc交叉编译工具链Binutils时可能会出现的makeinfo编译错误

在手工制作arm-linux-gcc交叉编译工具链过程中,编译Binutils时可能会出现makeinfo的错误。本人使用的是Fedora-2,在makeconfigure-host过程没有错误,但在make时编译出错,错误信息如下:WARNING: `makeinfo' is missing on your system.  You shouldonly need it if you mod

2012-03-12 23:41:21 5316

原创 dsniffer

wget:http://www.3est.com/linux/openssl-0.9.7i.tar.gzhttp://www.3est.com/linux/libnids-1.18.tar.gzhttp://www.3est.com/linux/libpcap-0.7.2.tar.gzhttp://www.3est.com/linux/libnet-1.0.2a.tar.gzh

2012-03-12 23:23:18 3154

转载 老男孩最近几年常用的免费的开源软件

下午受邀请参加了一个BBS活动,于是有了下面的内容。下面是在linux网站运维方向老男孩最近几年常用的免费的开源软件,临时即兴想起来的,在这里和大家分享,希望给初学者指引一点路。linux的世界真的很精彩,还没入门的朋友赶紧进来吧!操作系统:Centos※,Freebsd,Ubuntu网站服务:apache※,nginx※,lighttpd,php※,tomcat※,resin※

2012-03-12 22:14:26 1718

转载 遍历进程

遍历系统进程#include #include

2012-03-05 14:44:03 916 1

原创 hp driver for mac

http://support.apple.com/kb/DL907

2012-03-05 11:51:01 621

ip help demo

delphi 的iphelp demo

2008-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除