欢迎光临IT网Linux学习频道

当前位置: > Linux服务器 > nginx >
  • [nginx] nginx日志切割的简单方法 日期:2014-07-04 01:22:31 点击:138 好评:0

    nginx的日志文件没有rotate功能。可以写一个nginx日志切割脚本来自动切割日志文件。 第一步,重命名日志文件,不用担心重命名后nginx找不到日志文件而丢失日志。 未重新打开原名字的日志文件前,nginx还是会向你重命名的文件写日志,linux是靠文件描述符而不...

  • [nginx] nginx反向代理配置简单示例 日期:2014-07-04 01:21:03 点击:193 好评:0

    nginx反向代理的指令不需要新增额外的模块,默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。 配置前的准备工作,后端跑apache服务的ip和端口,可以通过http://ip:port能访问到你的网站。 然后,新建一个vhost.conf,加入如下内容。 修改ngi...

  • [nginx] nginx日志报大量400错误的解决方法 日期:2014-07-04 01:20:32 点击:200 好评:0

    nginx日志报大量的400的错误: 58.216.165.116 - [02/Nov/2012:10:50:42 +0800] - 400 0 - - - 58.216.165.185 - [02/Nov/2012:10:50:42 +0800] - 400 0 - - - 113.92.94.95 - [02/Nov/2012:10:50:42 +0800] - 400 0 - - - 在网上找的方法:修改nginx.conf文...

  • [nginx] nginx http错误分析详解 日期:2014-07-04 01:18:20 点击:104 好评:0

    nginx中报的一些http错误,以及相关的解决方法。 Nginx502 Bad Gateway,请求的PHP-CGI已经执行,但是由于某种原因(一般是读取资源的问题)没有执行完毕而导致PHP-CGI进程终止。 Nginx 504 Gateway Time-out 是所请求的网关没有请求到,简单来说就是没有请求...

  • [nginx] nginx自定义404错误页的配置方法 日期:2014-07-04 01:17:40 点击:65 好评:0

    在http{}段加入红色指令,如下 复制代码 代码示例: http { ... fastcgi_intercept_errors on; error_page 404 /404.html; ... } 2. 把404页面放到根目录(root指令定义的目录下),默认是安装目录的html目录下。 3.测试配置是否正确 复制代码 代码示例: /usr/l...

  • [nginx] nginx禁止未绑定域名访问的配置方法 日期:2014-07-04 01:16:22 点击:64 好评:0

    在nginx中,如何禁止未绑定域名的访问。 看看官方的介绍。 In catch-all server examples the strange name _ can be seen: 复制代码 代码示例: server { listen 80 default_server; server_name _; return 444; } There is nothing special about this name,...

  • [nginx] nginx 配置错误导致目录遍历漏洞的解决方法 日期:2014-07-04 01:15:21 点击:60 好评:0

    漏洞版本: nginx(Tested at 1.1.10) 漏洞描述: 在nginx中开启autoindex,配置不规范而造成目录遍历漏洞。 配置如下: 复制代码 代码示例: server { listen 80; server_name it.net.cn; index index.htm index.html; root /home/wwwroot/www; access_log off;...

  • [nginx] Nginx使用Linux内存加速静态文件访问的配置方法 日期:2014-07-04 01:14:13 点击:95 好评:0

    nginx静态文件处理能力很强。 静态文件的读取,会损耗IO资源。 要吧考虑把静态文件转移到linux内存中,每次从内存读取资源,效果应该会好很多。 缺点就是:系统重启时,内存文件会自动消失。 不过可以做个shell,在系统重启时,把静态文件拷贝到内存中。 下...

  • [nginx] 每天自动分割Nginx日志文件的shell脚本 日期:2014-07-04 01:13:23 点击:96 好评:0

    对nginx日志文件进行自动分割,是个不错的主意,这在日常的运行中应当作为一个固定的任务来执行。 本文介绍的方法,把每天的日志文件分割出来,并以时间命名。 首先,创建日志分割脚本。 1、登录SSH,创建cut_logs.sh文件 vi /root/cut_logs.sh 内容如下: 复...

  • [nginx] NGINX 502 413 400错误的排查方法详解 日期:2014-07-04 01:11:15 点击:110 好评:0

    在nginx中遇到502、413、以及400错误时,应该如何排查错误并加以解决。 一,NGINX 502 Bad Gateway错误是FastCGI有问题,造成NGINX 502错误的可能性比较多。 先从FastCGI配置入手: 1.FastCGI进程是否已经启动 2.FastCGI worker进程数是否不够 运行netstat-an...

  • [nginx] nginx禁止访问实例及server配置详解 日期:2014-07-04 01:09:45 点击:76 好评:0

    在nginx中实现禁止访问的例子,主要是介绍server配置段的相关内容 nginx配置要求: 只对外提供部分服务。 nginx.conf配置如下: 复制代码 代码示例: #www.it.net.cn server { listen 80; server_name search.ext.it.net.cn keyword.it.net.cn; index index.js...

  • [nginx] nginx使用Limit Requests模块限制单个IP请求速率的方法 日期:2014-07-04 00:25:29 点击:178 好评:0

    Limit Requests模块可以限制单个客户端发送请求的速率。 示例配置如下: 复制代码 代码示例: http { limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s; server { location ~ .*\.(php|php5)?$ { limit_req zone=one burst=5 nodelay; fastcgi_pas...

  • [nginx] 在nginx中实现未备案域名显示400错误的方法 日期:2014-07-04 00:22:28 点击:154 好评:0

    默认情况下,nginx会返回默认页,无法阻断未备案域名的访问。 可以在nginx配置文件中,手动添加一段配置内容,实现未备案域名返回400错误。 例如: server { listen 80 default; server_name _; return 400; } 将以上内容保存为文件:400.conf,然后将此文件...

  • [nginx] 使用Nginx第三方模块ngx_slowfs_cache缓存静态文件 日期:2014-06-28 02:30:21 点击:207 好评:0

    ngx_slowfs_cache:Module adding ability to cache static files。 ngx_slowfs_cache扩充了 Nginx 的缓存功能,通过 ngx_slowfs_cache 可以实现本地站点静态文件缓存。此功能为低速的存储设备创建快速缓存提供了可能。 通过 ngx_slowfs_cache 将静态文件缓...

  • [nginx] 使用google-perftools优化nginx在高并发时的性能的教程(完整版) 日期:2014-06-28 02:29:26 点击:139 好评:0

    如果使用googler开发的google-perftools优化Nginx和MySQL的内存管理,性能将会有一定程度的提升。 特别是对高并发下的服务器,效果更明显。 注意:本教程仅适用于Linux。 下面为大家介绍google-perftools的安装,并配置Nginx和MySQL支持google-perftools。...

  • [nginx] nginx配置相关介绍 日期:2014-06-28 02:27:59 点击:90 好评:0

    nginx配置相关介绍 复制代码 代码如下: #运行用户 user nobody nobody; #启动进程 worker_processes 2; #全局错误日志及PID文档 error_log logs/error.log notice; pid logs/Nginx.pid; #工作模式及连接数上限 events { use epoll; worker_connections 1024;...

  • [nginx] 配置nginx与wordpress时遇到的一个偱环重定向问题 日期:2014-06-28 02:27:09 点击:179 好评:0

    之前搭建过一个nginx+wordpress的博客,于是就直接用了之前nginx的配置,其中用到了下面的配置: 复制代码 代码如下: if ($host != www.abc.me) { rewrite ^/(.*)$ http://www.abc.me/$1 permanent; } 以上代码,是用来将abc.me 重定向到www.abc.me的。 在加...

  • [nginx] nginx设置目录保护、IP访问限制、防盗链、下载限速及设置多域名 日期:2014-06-28 02:24:42 点击:62 好评:0

    在nginx中,我们可以通过设置实现许多功能,如目录保护、IP访问限制、防盗链、下载限速及设置多域名等,有需要的朋友不妨看看。 一、目录保护及访问限制 Nginx保护目录的配置如下,目录密码保护文件是 /usr/local/nginx/htpasswd 复制代码 代码如下: locatio...

  • [nginx] Apache中虚拟主机设置泛域名解析一例 日期:2014-06-28 02:24:11 点击:95 好评:0

    主要借助ServerAlias 的配置 1、支持多域名 例如,让mail.linuxfly.org、smtp.linuxfly.org、pop3.linuxfly.org 都指向同一个虚拟主机,可以写成: 复制代码 代码如下: ServerName mail.linuxfly.org ServerAlias smtp.linuxfly.org pop3.linuxfly.org Serve...

  • [nginx] nginx缓存html静态文件 解析php及反向代理IIS的配置 日期:2014-06-28 02:22:51 点击:225 好评:0

    nginx缓存html静态文件 解析 php 及反向代理IIS的配置 代码如下: server { listen 80; server_name k; #碰到域名为k的 就交给iis来运行 location / { proxy_pass http://k:8080/; #我的IIS上面的站点即为http://k:8080 } location ~ .*\.(gif|jpg|jpeg|png|b...

  • [nginx] 添加nginx模块时如何进行调试 日期:2014-06-28 02:21:59 点击:155 好评:0

    自己添加nginx模块时难免会出现错误,因此需要做好必要的调试工作。 直接运行gdb nginx 会出现:No symbol table info available。 编译时 加入 CFLAGS=-g -O0 ./configure --prefix=/usr/local/server/nginx --with-cc-opt=-I /usr/include/pcre -I /usr/in...

  • [nginx] nginx的url为目录时会自动加斜线吗 日期:2014-06-28 02:21:30 点击:137 好评:0

    在nginx服务器中访问带目录的url时,不会自动加斜线,有的朋友加了rewrite来实现,有的朋友设置 server_name_in_redirect off来实现。 我测试了下带目录时的情况,发现斜线是可以自动加上的。 进一步测试,发现在访问带目录的url时,nginx会自动加斜线,其实...

  • [nginx] 使用nginx的fastcgi cache提高网站的php访问速度 日期:2014-06-28 02:20:30 点击:170 好评:0

    ab测试: 复制代码 代码如下: bin\ab.exe -n 100 -c 5 http://www.it.net.cn 未使用 Concurrency Level: 5 Time taken for tests: 9.016 seconds Complete requests: 100 Failed requests: 0 Write errors: 0 Total transferred: 1696500 bytes HTML transfe...

  • [nginx] 如何在nginx中配置ip直接访问的默认站点 日期:2014-06-28 02:19:45 点击:141 好评:0

    一般来说主机上每个ip上会对应几个不同的站点。于是就会出现一个问题,直接访问这个ip,访问的会是哪个站点呢? 在nginx中,每个站点都是由一个server段定义的,里面设定了监听的ip和端口,站点的域名,根目录等。 解决方法: 在Listen ip:port; 这个指令行...

  • [nginx] nginx中配置自动下载非图片的静态文件 日期:2014-06-28 02:19:15 点击:59 好评:0

    代码如下: server{ listen 80; server_name test.localhost; location / { root /Users/vasil/test; if ($request_filename !~* ^.*?.(jpg)|(png)|(gif)){ add_header Content-Disposition: $request_filename; } } } 注意看上面的 add_header Content-Dispo...

  • [nginx] nginx的rewrite中last和break的区别 日期:2014-06-28 02:18:34 点击:100 好评:0

    实际配置中,有时用last并不能工作,换成break则可以,其中的原理是对于根目录的理解有所区别,按我的测试结果大致是这样的。 复制代码 代码如下: #location / { #proxy_pass http://test; #alias/home/html/; #root /home/html; #rewrite ^/a/(.*)\.html$ /...

  • [nginx] Apache/Nginx 分别配置 Cache Last-Modified、Expires 日期:2014-06-28 02:16:20 点击:162 好评:0

    正确使用Expires标识处理,可以使得页面更加有效被缓冲,节约带宽资源。 先来看apache中的配置: 复制代码 代码如下: IfModule mod_expires.c ExpiresActive On ExpiresByType image/gif A2592000 ExpiresByType image/jpeg A2592000 ExpiresByType image/pn...

  • [nginx] 一个nginx下的Rewrite规则的例子 日期:2014-06-28 02:14:05 点击:179 好评:0

    Apache下的Rewrite规则是详细的规则,nginx下的中文文档好像没有看到,这里有个英文的文档:http://wiki.nginx.org/NginxHttpRewriteModule。 Apache下的Rewrite规则基本上到nginx下,也可以直接使用,不行的话用引号引起来一般就都可以了。 nginx的rewrite...

  • 首页
  • 上一页
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 下一页
  • 末页
  • 722011
栏目列表
推荐内容