欢迎光临IT网Linux学习频道

当前位置: > Linux服务器 > nginx >
  • [nginx] 前端Nginx,后端Apache获取用户真实IP地址 日期:2015-12-09 21:23:01 点击:125 好评:0

    最近在将 Apache -2.2和Apache-2.4添加到《lnmp一键安装包》中, Nginx 作为前端,Apache作为后端的情况下,Apache只能获取到Nginx前端的ip地址(127.0.0.1),而无法获取到用户的真实ip地址,在这种情况下,后端是Apache如何获取用户真实IP地址? Nginx配置...

  • [nginx] nginx实现url重写-rewrite实例参考 日期:2015-12-09 21:18:02 点击:114 好评:0

    nginx 的 rewrite 语法 语法: rewrite regex replacement flag 默认: none 作用域: server, location, if 此指令根据表达式来更改URI,或修改字符串。 指令根据配置文件中的顺序来执行。 注意: 重写表达式只对相对路径有效。如果想配对主机名,应该使用if语...

  • [nginx] Nginx+proxy_cache高速缓存配置 日期:2015-12-09 00:23:37 点击:76 好评:0

    前言* Nginx已经具备Squid所拥有的Web缓存加速功能、清除指定URL缓存的功能。而在性能上,Nginx对多核CPU的利用,胜过Squid不少。 另外,在反向代理、负载均衡、健康检查、后端服务器故障转移、Rewrite重写、易用性上,Nginx也比Squid强大得多。这使得一台Ng...

  • [nginx] nginx模块_使用gdb调试nginx源码 日期:2015-12-08 22:14:50 点击:188 好评:0

    工欲善其事必先利其器,如何使用调试工具gdb一步步调试nginx是了解nginx的重要手段。 ps:本文的目标人群是像我这样初接触Unix编程的同学,如果有什么地方错误请指正。 熟悉gdb的使用 这里就不说了,谷歌一搜一堆,这里推荐一篇文章:GDB 命令详细解释 请重点...

  • [nginx] squid,nginx反向代理的区别 日期:2015-12-08 18:23:28 点击:100 好评:0

    反向代理 从传输上分可以分为2种: 1:同步模式( apache -mod_proxy和squid) 2:异步模式(lighttpd 和 nginx) 在nginx的文档说明中,提到了异步传输模式并提到它可以减少后端连接数和压力,这是为何? 下面就来讲解下传统的代理( apache /squid)的同步传输...

  • [nginx] nginx实现多重if判断 (nginx if and) 日期:2015-12-08 18:17:02 点击:193 好评:0

    nginx的配置中不支持if条件的逻辑与/逻辑或运算 ,并且不支持if的嵌套语法,我们可以用变量的方式来实现 set $flag 0; if ($host != www.it.net.cn) { set $flag ${flag}1; } if ($http_user_agent != spider) { set $flag ${flag}2; } if ($flag = 012) {...

  • [nginx] CentOS编译安装NGINX最新版及常用命令 日期:2015-12-08 18:13:37 点击:120 好评:0

    nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。 centos平台编译环境使用如下指令 yum -y install gcc automake autoconf libtool make yum -y install gcc gcc-c++ yum -y install openssl openssl-devel 1.选定...

  • [nginx] squid批量更新缓存方法 日期:2015-12-08 17:26:30 点击:131 好评:0

    需要GCC所以先安装下 yum install gcc gcc-c++ unzip 下载工具包 https://github.com/kormoc/SquidPurge 解压 unzip SquidPurge-master.zip cd SquidPurge-master make 中间没有出错就OK ./purge -help 可以查看帮助文档 清除Squid缓存示例: 1、清除 URL 以....

  • [nginx] squid 禁止缓存特定文件 日期:2015-12-08 17:25:13 点击:149 好评:0

    因工作需要,需要对.html文件禁止缓存.对squid配置文件修改如下: acl object urlpath_regex -i \.html$ acl object urlpath_regex -i \.htm$ no_cache deny object 保存并退出 然后,检查一下,有没有语法错误: squid -k parse squid -k reconfigure 操作完毕!...

  • [nginx] nginx访问控制Access Control的问题 日期:2015-12-06 18:32:53 点击:111 好评:0

    在nginx中使用allow和deny做Access Control访问控制时,有时会出现不生效的问题。 所以我们用实验来验证下 nginx配置如下: server { listen 80 ; server_name kibana.ipcpu.com; index index.html index.htm index.php; #deny bad ip deny 211.81.175.6; lo...

  • [nginx] CentOS下使用nginx搭建流媒体服务器 日期:2015-12-03 01:06:31 点击:129 好评:0

    申明:该文借鉴网上博客(出处忘记了)+自己整理,配置测试成功 环境;centos5.11 一、FLV视频发布方式简介 FLV视频有两总发布方式 1、HTTP方式 这种方式要下载FLV视频文件到本地播放,一旦FLV视频文件下载完成,就不会消耗服务器的资源和带宽,但是拖动功能没...

  • [nginx] nginx图片服务器的架构方案 日期:2015-12-02 16:30:25 点击:81 好评:0

    图片服务通常数据容量较大,而且访问也频繁,鉴于此,图片服务就会有两种问题,一是存储问题,二是访问量问题。 存 储问题就是硬盘容量问题,花钱买硬盘就可以了,看似简单,但着实也是最苦的问题。按目前探索来看,最好的方式是:在任何时刻遇到硬盘空间不够...

  • [nginx] 用nginx图片缓存服务器 日期:2015-12-02 16:29:17 点击:71 好评:0

    图片的存储硬件 把图片存储到什么介质上? 如果有足够的资金购买专用的图片服务器硬件或者 NAS 设备,那么简单的很; 如果上述条件不具备,只想在普通的硬盘上存储,首先还是要考虑一下物理硬盘的实际处理能力。是 7200 转的还是 15000 转的,实际表现差别就很...

  • [nginx] Nginx 做图片服务器 日期:2015-12-02 16:28:16 点击:109 好评:0

    我们公司领导那个决定啊,公司的图片Windows服务机器 准备迁移到Linux,我勒个去,也不搞个正规的文件系统,先喷下公司 2.8KW 张零碎图片 1.8T 文件占有量, 哥刚刚接手也是被吓了一跳。 Nginx 带动 整个公司核新图片业务,I/0 老高 访问速度龟速,上头给俺的...

  • [nginx] nginx、jboss配置负载均衡 日期:2015-12-02 16:26:31 点击:86 好评:0

    Jdk安装 首先安装JDK,执行命令./ jdk-6u27-linux-x64.bin,JDK安装目录为当前指定目录或者是./jdk-6u33-linux-x64-rpm.bin,或者(如果是rpm格式)执行 rpm ivh jdk-6u33-linux-amd64.rpm 默认安装目录为/usr/java这个目录下面。 nginx安装及配置 nginx安装 适...

  • [nginx] nginx图片缓存服务器配置实战 日期:2015-12-02 16:25:21 点击:72 好评:0

    这几天研究了一下nginx配置图片服务器的相关内容,个人的一些收获与大家分享一下: Nginx是目前非常流行的web服务器,它起源于俄罗斯。它具有处理速度快,并发量大,占用资源极低等优点,尤其对于静态资源的处理更佳,有测试证明是apache的30倍。现在已经广泛...

  • [nginx] 使用nginx记日志 日期:2015-12-01 18:57:29 点击:123 好评:0

    使用nginx记日志 做web服务和应用的时候,很多场景下需要记录日志。 如 访问日志,性能分析日志,打点日志,数据统计日志等。 假设有以下主机设置 server { listen 80; server_name abc.cc; root /etc/www/abc; access_log /var/log/www/abc/access.log; loca...

  • [nginx] Nginx浏览本地目录设置 日期:2015-12-01 18:56:45 点击:147 好评:0

    老是记不住,干脆放在这里记录下来。 server{ listen81; server_namelocalhost; location=/favicon.ico{ log_not_foundoff; log_subrequestoff; } location^~/log{ alias/home/dist; autoindexon; autoindex_exact_sizeoff; autoindex_localtimeon; } } serv...

  • [nginx] nginx subrequest的实现解析 日期:2015-12-01 18:56:02 点击:142 好评:0

    大家都知道nginx里面有一个subrequest的概念,也就是子请求,它并不是http标准里面的概念,它是在当前请求中发起的一个新的请求,它拥有自己的ngx_http_request_t结构,uri和args。一般来说使用subrequest的效率可能会有些影响,因为它需要重新从server rewr...

  • [nginx] nginx的请求接收流程(一) 日期:2015-12-01 18:54:02 点击:76 好评:0

    今年我们组计划写一本nginx模块开发以及原理解析方面的书,整本书是以open book的形式在网上会定时的更新,网址为http://tengine.taobao.org/book/index.html。本书分析的nginx源码版本为1.2.0,环境为linux,事件处理模型为epoll,大部分分析流程都基于以上...

  • [nginx] nginx的请求接收流程(二) 日期:2015-12-01 18:52:57 点击:181 好评:0

    在ngx_http_process_request_line函数中,解析完请求行之后,如果请求行的uri里面包含了域名部分,则将其保持在请求结构的headers_in成员的server字段,headers_in用来保存所有请求头,它的类型为ngx_http_headers_in_t: spanstyle=font-size:18px;typedefs...

  • [nginx] nginx请求体读取 日期:2015-12-01 18:51:41 点击:125 好评:0

    上节说到nginx核心本身不会主动读取请求体,这个工作是交给请求处理阶段的模块来做,但是nginx核心提供了ngx_http_read_client_request_body()接口来读取请求体,另外还提供了一个丢弃请求体的接口-ngx_http_discard_request_body(),在请求执行的各个阶段中...

  • [nginx] nginx请求体读取(二) 日期:2015-12-01 18:49:41 点击:163 好评:0

    2,丢弃请求体 一个模块想要主动的丢弃客户端发过的请求体,可以调用nginx核心提供的ngx_http_discard_request_body()接口,主动丢弃的原因可能有很多种,如模块的业务逻辑压根不需要请求体 ,客户端发送了过大的请求体,另外为了兼容http1.1协议的pipeline...

  • [nginx] nginx location的管理以及查找 日期:2015-12-01 18:48:30 点击:84 好评:0

    关于nginx代码解析,我师兄雕梁的博客( http://simohayha.javaeye.com )有一系列的文章可以阅读。我这里将只介绍他博客里没有关注到的或者讲述不详细的,但是我个人又认为是nginx里面比较重要的东西。在这一篇文章里,我将介绍nginx关于location的处理,大...

  • [nginx] nginx subrequest的实现解析 日期:2015-12-01 18:48:06 点击:108 好评:0

    大家都知道nginx里面有一个subrequest的概念,也就是子请求,它并不是http标准里面的概念,它是在当前请求中发起的一个新的请求,它拥有自己的ngx_http_request_t结构,uri和args。一般来说使用subrequest的效率可能会有些影响,因为它需要重新从server rewr...

  • [nginx] 彻底隐藏Nginx版本号的安全性与方法 日期:2015-11-26 13:39:07 点击:104 好评:0

    Nginx默认是显示版本号的,如: [root@bkjz ~]# curl -I www.nginx.org HTTP/1.1 200 OK Server: nginx/0.8.44 Date: Tue, 13 Jul 2010 14:05:11 GMT Content-Type: text/html Content-Length: 8284 Last-Modified: Tue, 13 Jul 2010 12:00:13 GMT Connectio...

  • [nginx] 隐藏nginx 版本号 日期:2015-11-26 13:33:51 点击:141 好评:0

    # curl --headwww.nginx.org HTTP/1.1 200 OK Server: nginx/ 0.8.31 Date: Wed, 13 Jan 2010 06:17:30 GMT Content-Type: text/html Content-Length: 2341 Last-Modified: Mon, 11 Jan 2010 15:45:11 GMT Connection: keep-alive Keep-Alive: timeout=15 Ac...

  • [nginx] CentOS下nginx配置文件的优化 日期:2015-11-25 20:19:23 点击:61 好评:0

    1、编译安装过程优化 在编译Nginx时,默认以debug模式进行,而在debug模式下会插入很多跟踪和ASSERT之类的信息,编译完成后,一个Nginx要有好几兆字节。在编译前取消Nginx的debug模式,编译完成后Nginx只有几百千字节,因此可以在编译之前,修改相关源码,取...

  • 首页
  • 上一页
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 下一页
  • 末页
  • 722011
栏目列表
推荐内容