
nginx
thushear
缘起:早先把一些知识的碎片都记在自己的svn和github,现在也在搞社区,所以特开通csdn博客,个人觉得最重要的是每天一点点持续的进步,积少成多,量变引起质变,在小白通往大牛的路上共同努力
展开
-
nginx--第一发
入门指南Nginx有一个master进程和几个Worker进程,master进程主要是读取配置和管理worker进程,worker进程处理实际的请求,worker进程的数量可以再配置中配置,一般要和当前的cpu个数相当. 配置文件一般是 /usr/local/nginx/conf/nginx.conf启动,停止和重载语法: Nginx -s singal Signal 有以下: 原创 2015-05-15 17:10:38 · 435 阅读 · 0 评论 -
nginx--配置--第二发
配置一个实例#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.p原创 2015-05-15 17:17:48 · 499 阅读 · 0 评论 -
n+lua
mkdir -p /usr/servers cd /usr/servers/ 安装依赖 apt-get install libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl 下载ngx_openresty-1.7.7.2.tar.gz并解压sudo wget http://openresty.org/download/ngx转载 2015-05-05 22:56:46 · 471 阅读 · 0 评论 -
nginx启动,重启,关闭命令
http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.html 停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的 步骤1:查询nginx主进程号 ps -ef | grep nginx 在进程列表里 面找master进程,它的编号就是主进程号了。 步骤2:发送信号 从容停止Ng转载 2015-06-25 22:19:46 · 407 阅读 · 0 评论 -
lua开发--lua模块和redis
lua模块开发在实际开发中,不可能把所有代码写到一个大而全的lua文件中,需要进行分模块开发;而且模块化是高性能Lua应用的关键。使用require第一次导入模块后,所有Nginx 进程全局共享模块的数据和代码,每个Worker进程需要时会得到此模块的一个副本(Copy-On-Write),即模块可以认为是每Worker进程共享而不是每Nginx Server共享;另外注意之前我们使用init_by转载 2015-11-09 21:55:23 · 10815 阅读 · 0 评论 -
nginx--rewrite指令使用
nginx rewrite 指令nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。该模块需要PCRE支持,应在编译nginx时指定PCRE源码目录nginx rewrite指令执行顺序:1.执行server块的rewrite指令(这里的块指的是server关键字后{}包围的区域,其它xx块类似) 2.执行location匹配 3.转载 2015-12-10 21:58:33 · 511 阅读 · 0 评论