欢迎光临IT网Linux学习频道

当前位置: > Linux服务器 > nginx >
  • [nginx] nginx location 取反 日期:2015-05-16 02:42:29 点击:105 好评:0

    有这么个需求,只允许html、shtml、js、css访问,其它任何文件都不允许访问。 在nginx location配置取反,如下: location ~* .*\.(?![html|shtml|js|css]$) { return 503; } nginx的正则使用PCRE(Perl Compatible Regular Expressions)。 Extension Descr...

  • [nginx] Nginx限制ip连接数和流量控制 日期:2015-05-11 03:20:08 点击:201 好评:0

    在配置文件nginx.conf的http{}添加: 1 limit_zone one $binary_remote_addr 10m; 在location url重写配置里添加: 12 limit_conn one 5;limit_rate 50k; 如下: 12345678910111213141516 http{ ............. limit_zone one $binary_remote_addr 10m; #添...

  • [nginx] nginx设置expires和access_log提升网站访问速度 日期:2015-05-11 03:19:39 点击:148 好评:0

    图片、css、js等文件往往会占用掉一个网站大量的服务器带宽和页面载入时间,如果使用nginx做前端服务器可以设置类似的静态文件客户端的缓存时间。 例如: 1234 location ~ \.(gif|jpg|jpeg|png|bmp|ico|swf|css|js)$ {expires 15d;access_log off;} 将类似静...

  • [nginx] Nginx安装及配置文件nginx.conf详解 日期:2015-05-11 02:41:57 点击:126 好评:2

    1、安装Nginx 在安装Nginx之前,需确保系统已经安装了gcc、 openssl-devel、 pcre-devel和zlib-devel软件库。 下面是Nginx安装过程: wget http://nginx.org/download/nginx-1.0.14.tar.gztar zxvf nginx-1.0.14.tar.gz./configure --with-http_stub_status_...

  • [nginx] NGINX之安装篇 日期:2015-05-07 22:53:19 点击:114 好评:0

    今天开始我们一步一步在一个纯净系统搭建一个NGINX运行环境并进行相关配置. 环境搭建: 首先要有一个LINUX环境,这里我们使用金山网游服务器普遍使用的linux版本CentOS. CentOS是基于RedHat Enterprise Linux源代码重新编译并去除RedHat徽标的产物。CentOS完...

  • [nginx] NGINX -- LINUX 防火墙 日期:2015-05-07 22:52:29 点击:130 好评:0

    在NGINX配置文件设置相应监听端口后,可能在NGINX所在服务器访问正常,在其他服务器会出现访问不到的情况,这种很有可能是所配置的端口没有对外开放访问,具体解决方法如下: 修改iptables,(以开放2011端口为例) 在/etc/sysconfig/iptables 中增加以下语句 -A RH-...

  • [nginx] Nginx配置文件详细说明 日期:2015-05-07 22:51:45 点击:87 好评:0

    最近在研究负载均衡,今天终于把环境搭好了,在此记录下Nginx服务器搭建方法以及 nginx.conf 的配置文件说明, 部分注释收集与网络. 本文主要帮助大家能快速搭建一个可用的负载均衡环境. 首先是需要JBOSS服务器若干,具体搭建方法在此不做描述. 安装nginx, she...

  • [nginx] (总结)Nginx配置文件nginx.conf中文详解 日期:2015-05-07 22:50:41 点击:94 好评:0

    PS:Nginx使用有两三年了,现在经常碰到有新用户问一些很基本的问题,我也没时间一一回答,今天下午花了点时间,结合自己的使用经验,把Nginx的主要配置参数说明分享一下,也参考了一些网络的内容,这篇是目前最完整的Nginx配置参数中文说明了。更详细的模块...

  • [nginx] 增强 nginx 的 SSL 安全性 日期:2015-05-04 22:58:20 点击:190 好评:0

    本文向你介绍如何在 nginx 服务器上设置健壮的 SSL 安全机制。我们通过禁用 SSL 压缩来降低 CRIME 攻击威胁;禁用协议上存在安全缺陷的 SSLv3 及更低版本,并设置更健壮的加密套件(cipher suite)来尽可能启用前向安全性(Forward Secrecy);此外,我们还...

  • [nginx] nginx与lighttpd性能简单对比 日期:2015-05-02 22:04:24 点击:89 好评:0

    闲的没事,拿一台淘汰的2950做了做nginx和lighttpd的性能对比,可以在选择webserver上做个参考。 测试环境如下 Dell2950 4G内存,FreeBSD 8.2 release #sysctl -a | grep CPU hw.model: Intel(R) Xeon(R) CPU5130@ 2.00GHz 2x2颗 内存4G #uname -a FreeBSD lo...

  • [nginx] CentOS下为Nginx安装清缓存模块,优化nginx服务器性能 日期:2015-05-01 21:01:17 点击:114 好评:0

    ngx_cache_purge 是nginx的第三方那个模块,用于清除 FastCGI, proxy, SCGI and uWSGI 缓存,nginx默认安装就会带有反向代理的功能,但想要更好的使用,还得配备frickle.com的ngx_cache_purge模块,用于清除指定URL的缓存。 proxy_cache和fastcgi_cache构成...

  • [nginx] Nginx 1.9.0 开发版发布,支持 TCP 代理 日期:2015-04-29 15:15:21 点击:189 好评:0

    Nginx 1.9.0 开发版发布,该版本增加了 stream module 用于一般的 TCP 代理和负载均衡。 下载地址: nginx-1.9.0 nginx/Windows-1.9.0 其他改进包括: *) Change: obsolete aio and rtsig event methods have been removed. *) Feature: the zone directive...

  • [nginx] nginx的安装与配置 日期:2015-04-28 23:06:29 点击:165 好评:0

    简单介绍一下他的安装及配置过程 官方网站 http://wiki.codemongers.com/Main 一、依赖的程序 1. gzip module requires zlib library 2. rewrite module requires pcre library 3. ssl support requires openssl library 二、安装 ./configure make make ins...

  • [nginx] 配置nginx限制ip访问次数 日期:2015-04-28 23:04:53 点击:91 好评:0

    修改服务器上的nginx的配置文件 /usr/local/nginx/conf/nginx.conf http { limit_req_zone $binary_remote_addr zone=one:10m rate=3000r/m; proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=one:8m max_size=3000m inactive=600m; proxy_temp_path...

  • [nginx] Nginx出现The plain HTTP request was sent to HTTPS port问题解决方法 日期:2015-04-23 18:06:42 点击:177 好评:0

    今天在配置Nginx+SSL的时候出现如题的错误,后来与度娘一番云雨之后找到一个解决方法,挺有用,随手转之。 一般在vhost的配置中会有php解析的一段,如: location ~ .*\.(php|php5)?$ { try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_p...

  • [nginx] Nginx配置txt、pdf、doc、xls等文件直接下载的方法 日期:2015-04-23 18:05:43 点击:178 好评:-6

    使用Nginx时,如果要让一些附件比如 txt,pdf,doc等不直接在浏览器打开,而弹出另存为的对话框(也就是下载) 则可以在nginx的加上头配置如下: if ($request_filename ~* ^.*?\.(txt|pdf|doc|xls)$){ add_header Content-Disposition: attachment;; } 如果客...

  • [nginx] Nginx屏蔽F5心跳日志、指定IP访问日志 日期:2015-04-23 17:58:20 点击:147 好评:0

    代码如下: location / { proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://mmt; if ( $remote_addr != 192.168.0.2 ) { access...

  • [nginx] 通过浏览器查看nginx服务器状态配置方法 日期:2015-04-23 17:54:21 点击:73 好评:0

    location /nginx-status { stub_status on; #access_log /var/log/nginx/mmt_nginx_status.log; access_log off; allow 192.168.0.10; deny all; #auth_basic NginxStatus; } 访问URL:http://192.168.0.11/nginx-status 结果: Active connections: 178 serv...

  • [nginx] Nginx Location 指令简明指南 日期:2015-04-23 17:49:38 点击:65 好评:0

    Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令比较简单,但却是配置 Nginx 过程中不得不去了解的。 Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的/uri/,可以是字符串或正则表达式。但如果要使用正则表达式,则必...

  • [nginx] Nginx批量添加二级子域名完美方案 日期:2015-04-23 17:48:25 点击:193 好评:0

    对于批量添加虚拟主机的需求,Apache 有 vhost_alias 模块帮忙。Nginx 呢?其实神马都不需要,同样可以实现 Nginx 二级域名匹配子文件夹,且不匹配 www,但可以匹配包含 www 的子域名。 首先看看目前网上搜到的方法。 复制代码 代码如下: if ( $host ~* (.*)...

  • [nginx] Nginx worker_connections配置太低导致500错误案例 日期:2015-04-23 17:47:06 点击:92 好评:0

    最近一次安全培训,需要用到安全攻防平台,结果30几个人登录上去直接爆出500错误。不知道什么原因,后来找来SSH登录用户,密码,逐步排查,发现了Nginx worker_connections配置问题。 原来是Nginx配置文件中的worker_connections配置太低,只有50,导致与php-...

  • [nginx] Nginx 作为web server 的优化要点 日期:2015-04-23 02:22:10 点击:97 好评:0

    Nginx既可作为web server,也可作为反向proxy,这里先讨论作为web server的一般性优化要点。 常用优化要点 nginx使用的是固定数量的workers, 每个worker都处理进入的请求。最佳实践是每个CPU内核配置一个worker. 如何知道您的系统有几个CPU? ?1 $ grep ^proc...

  • [nginx] CentOS 使用Nginx做反向代理 日期:2015-04-22 22:59:48 点击:160 好评:0

    最近在CentOS下使用nginx做的反向代理,以解决电信、网通互联互通的问题,下面是一个配置文件,仅供朋友们参考学习使用。 upstream linuxidc_com { ip_hash; server 192.168.1.100;//这个地方的IP可以随意设置 } server { listen 80; server_name www.itnetcn...

  • [nginx] 部署Nginx反向代理及缓存 日期:2015-04-22 22:58:46 点击:103 好评:0

    第一, nginx 的介绍 1 nginx 从0.7.48 版本后凯斯,支持烈士squid的缓存功能。该缓存是把URL及相关组合当作key,然后用md5编码哈希后保存在硬盘上,因此nginx 支持任意的URl连接,同时也支持404/301/302 这样非200 状态码。虽然目前官方nginx web 缓存服务器...

  • [nginx] Nginx实现反向代理和负载均衡的配置及优化 日期:2015-04-22 22:56:54 点击:71 好评:0

    概述:反向代理是指的,服务器代理网络上的客户机请求,将请求转达给内部真实服务器,然后在返回给Internet客户端,代理服务器上面没有任何网页资料。反向代理和正向代理没有冲突,可以在防火墙设备中同时使用这两种结合,正向代理可以进行过滤,保护内部网络...

  • [nginx] 实例讲解Nginx下的rewrite规则 日期:2015-04-22 22:52:55 点击:184 好评:0

    一.正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 二.文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来判断是否存在文件...

  • [nginx] NGINX + LUA实现复杂的控制 日期:2015-04-22 22:51:50 点击:113 好评:0

    安装lua_nginx_module 模块 lua_nginx_module 可以一步步的安装,也可以直接用淘宝的OpenResty Centos和debian的安装就简单了。。 这里说下freebsd的安装: fetch http : //www.lua.org/ftp/lua-5.1.4.tar.gz tar zxvf lua - 5.1 . 4.tar . gzcd lua - 5.1 ....

  • [nginx] Nginx反向代理关于端口的问题 日期:2015-04-22 22:50:24 点击:77 好评:2

    Nginx默认反向后的端口为80,因此存在被代理后的端口为80的问题,这就导致访问出错。主要原因在Nginx的配置文件的host配置时没有设置响应的端口。 相关配置文件如下: ? 1 2 3 4 proxy_pass http: //ime-server/ime-server; proxy_set_header Host $host; pr...

  • 首页
  • 上一页
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 下一页
  • 末页
  • 722011
栏目列表
推荐内容