码迷,mamicode.com
首页 >  
搜索关键字:过滤器 nginx    ( 30608个结果
[Linux]在Mac下配置Linux服务器并安装Nginx+PHP
Linux安装Debian系统我安装的是Debian7.5的系统,Debian的软件包管理和升级十分方便,而且系统也很稳定。安装盘可以去华中科技大学镜像、网易开源镜像站或者中国科技大学镜像下载,和官网一样,一般下载的时候会提供DVD-1、DVD-2和DVD-3的下载,后面二者均是一些不太流行的软件,只需要下载安装DVD-1即可。修改sources.list装好系统之后的第一件事情就是修改Debia...
分类:Web程序   时间:2014-06-22 21:31:01    阅读次数:213
【Nginx】将磁盘文件作文包体发送
接上一篇文章,当Nginx以文件作为用户的请求时,它不会把文件内容读入内存,然后再从内存发送出去,而是会调用sendfile系统调用在不经过用户空间的情况下,从内核直接发送出去。这样做显然效率要更高,Nginx也为我们封装好了一系列的接口,下面就来说明如何发送一个磁盘文件给客户端。 和从内存直接发送数据最大的不同在于ngx_buf_t缓冲区的设置方法,ngx_buf_t结构体的定义如下:...
分类:其他好文   时间:2014-06-22 20:44:52    阅读次数:211
nginx源码分析--配置信息的继承&合并
这里只讲述http{}模块下的配置:        在ngx_http_block()函数内(这个函数别调用时在ngx_inti_cycle内的ngx_conf_parse函数,这个函数遇到http命令时 回调ngx_http_block,开启http{}配置块的解读工作),针对每一个http模块,调用init_conf之后,有调用了ngx_http_merge_servers()。这是为何! ...
分类:其他好文   时间:2014-06-22 20:34:44    阅读次数:204
ubuntu server编译安装nginx
刚刚安装好了ubuntu server14.04,现在要安装一个web服务器,纯静态就用nginx应用程序服务器吧,性能出众啊。 安装编译环境 我们这里采用源码编译安装的方式,大家可以看到很多东西。 保证已经安装了openSSH,然后用putty连接到ubuntu,然后首先安装编译环境,因为是新安装的系统,必须做这步,除非已经安装过了。 ...
分类:其他好文   时间:2014-06-22 19:52:32    阅读次数:219
session失效,使用ajax请求数据被拦截,此时正常的处理逻辑是跳到登录界面,而不是界面没有变化(java判断是否是ajax请求)
在登录过滤器中,判断请求是ajax请求还是超链接或者地址栏变化的请求  if (httpServletReq.getHeader("x-requested-with") != null                             && httpServletReq.getHeader("x-requested-with").equalsIgnoreCase("XMLHttpRequ...
分类:编程语言   时间:2014-06-22 17:56:04    阅读次数:516
nginx源码分析--监听套接字的创建 套接字的监听 HTTP请求创建连接
作为一个web服务器,那么肯定是有监听套接字的,这个监听套接字是用于接收HTTP请求的,这个监听套接字的创建是根据配置文件的内容来创建的,在nginx.conf文件中有多少个地址就需要创建多少个监听套接字。这里不说各个结构体的构造 只说大体情况! 1)、首先在main函数中调用了ngx_init_cycle()函数,在这个函数的最后调用了ngx_open_listening_sockets函...
分类:其他好文   时间:2014-06-22 16:45:32    阅读次数:139
wordpress常见问题
nginx作为web服务器,wordpress上传主题报错 413 Request Entity Too Large 解决: vim /usr/local/nginx/conf/nginx.conf ’编辑nginx配置文件 client_max_body_size 20m; ‘在http段落里添加这一句后保存退出 /usr/local/nginx/sbin/nginx -s reload...
分类:其他好文   时间:2014-06-22 14:38:34    阅读次数:203
ASP.NET MVC 过滤器(五)
ASP.NET MVC 过滤器(五) 前言 上篇对了行为过滤器的使用做了讲解,如果在控制器行为的执行中遇到了异常怎么办呢?没关系,还好框架给我们提供了异常过滤器,在本篇中将会对异常过滤器的使用做一个大概的讲解。   ASP.NET MVC过滤器 过滤器在系统框架中的整体对象模型IAuthorizationFilter授权认证过滤器的执行过程使用IAuthorizationFilter...
分类:Web程序   时间:2014-06-22 00:00:59    阅读次数:352
nginx源码分析--ngx_http_optimize_servers()函数
这个函数做了连部分工作:1)以端口为入口点 将有用的信息存放到hash表内 2)调用ngx_http_init_listening()函数 对端口进行监听 1、 在ngx_http_core_main_conf_t结构体中有一个字段为ports,是一个数组,数组内存放的全是ngx_http_conf_port_t;对于每一个端口信息(ngx_http_conf_port_t),调用 ngx_h...
分类:其他好文   时间:2014-06-21 21:16:25    阅读次数:267
nginx安装及启动
1.准备工作 运行环境: ubuntu 14.04 下载及安装使用nginx的必备软件: gcc编译器: sudo apt-get install gcc g++编译器: sudo apt-get install g++ PCRE库: wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pc...
分类:其他好文   时间:2014-06-21 18:50:06    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!