随笔分类 -  Nginx

摘要:#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log... 阅读全文
posted @ 2015-09-08 03:10 chenshoubiao 阅读(197) 评论(0) 推荐(0)
摘要:NGINX安装配置1.检查并且安装依赖组件检查安装nginx的依赖性,nginx的模块需要第三方库的支持,检查是否安装下列库:zlib、zlib-devel、openssl、openssl-devel、prce、prce-devel如果没有,则全部装上# yum install zlib zlib-... 阅读全文
posted @ 2015-09-05 21:03 chenshoubiao 阅读(326) 评论(0) 推荐(0)
摘要:为了简单共享文件,有些人使用svn,有些人使用ftp,但是更多得人使用索引(index)功能。apache得索引功能强大,并且也是最常见得,nginx得auto_index实现得目录索引偏少,而且功能非常简单。先来看看我们得效果图。nginx auto_index索引效果图nginx配置12345 ... 阅读全文
posted @ 2015-09-05 20:22 chenshoubiao 阅读(5980) 评论(0) 推荐(0)
摘要:前几天讲了《nginx下载防盗链》,今天继续说下图片防盗链. 他们两个使用的指令不同,前者使用secure link,并且需要程序配合,但是效果非常好;后者不需要程序配合,根据图片来源来实现,但是只能先限制基本的图片盗用,无法防止图片采集.nginxreferer指令简介nginx模块ngx_htt... 阅读全文
posted @ 2015-09-05 20:20 chenshoubiao 阅读(2130) 评论(0) 推荐(1)
摘要:nginx模块ngx_http_log_request_speed可以用来找出网站哪些请求很慢,针对站点很多,文件以及请求很多想找出哪些请求比较慢的话,这个插件非常有效.作者的初衷是写给自己用的,用来找出站点中处理时间较长的请求, 这些请求是造成服务器高负载的很大根源. 日志记录之后,在使用perl... 阅读全文
posted @ 2015-09-05 20:07 chenshoubiao 阅读(1191) 评论(0) 推荐(0)
摘要:在《nginx限制连接数ngx_http_limit_conn_module模块》和《nginx限制请求数ngx_http_limit_req_module模块》中会对所有的IP进行限制。在某些情况下,我们不希望对某些IP进行限制,如自己的反代服务器IP,公司IP等等。这就需要白名单,将特定的IP加... 阅读全文
posted @ 2015-09-05 20:06 chenshoubiao 阅读(1008) 评论(0) 推荐(0)
摘要:我们平时用的最多的最常见的是反向代理。反向代理想必都会配置的,有不会的可以到本博客里面搜索下,有相关文档。 那么nginx的正向代理是如何配置的呢?123456789server { listen 8090; location / { resolver 218.85.157.99 218.85.15... 阅读全文
posted @ 2015-09-05 20:04 chenshoubiao 阅读(216) 评论(0) 推荐(0)
摘要:标题是不是很欠揍,个人认为确实值得一看,如果你不了解nginx,或者你刚学nginx,或者已经使用nginx一段时间了。但是nginx很多参数你还没去了解,nginx有很多你不知道的用处。不废话,上内容。内容是从网络上摘抄的。内容有些多,一眼看来难免头昏脑胀,但坚持看完,相信你一定会有所收获。ngi... 阅读全文
posted @ 2015-09-05 20:03 chenshoubiao 阅读(203) 评论(0) 推荐(0)
摘要:大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指南中,我将解释Ngi... 阅读全文
posted @ 2015-09-05 20:01 chenshoubiao 阅读(193) 评论(0) 推荐(0)
摘要:Nginx是当今最流行的Web服务器之一。它为世界上7%的web流量提供服务而且正在以惊人的速度增长。它是个让人惊奇的服务器,我愿意部署它。下面是一个常见安全陷阱和解决方案的列表,它可以辅助来确保你的Nginx部署是安全的。1. 在配置文件中小心使用"if"它是重写模块的一部分,不应该在任何地方使用... 阅读全文
posted @ 2015-09-05 19:52 chenshoubiao 阅读(471) 评论(0) 推荐(0)
摘要:情景由于公司内网有多台服务器的http服务要映射到公司外网静态IP,如果用路由的端口映射来做,就只能一台内网服务器的80端口映射到外网80端口,其他服务器的80端口只能映射到外网的非80端口。非80端口的映射在访问的时候要域名加上端口,比较麻烦。并且公司入口路由最多只能做20个端口映射。肯定以后不够... 阅读全文
posted @ 2015-09-05 19:50 chenshoubiao 阅读(550) 评论(0) 推荐(0)
摘要:Nginx基础1. nginx安装:httpwww.ttlsa.comnginxnginx-install-on-linux2. nginx 编译参数详解(运维不得不看):http://www.ttlsa.com/nginx/nginx-configure-descriptions/3. nginx... 阅读全文
posted @ 2015-09-05 19:48 chenshoubiao 阅读(463) 评论(0) 推荐(0)
摘要:0x00 测试环境操作系统:CentOS6.5Web服务器:Nginx1.4.6Php版本:Php5.4.260x01 Nginx介绍nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastc... 阅读全文
posted @ 2015-09-05 19:13 chenshoubiao 阅读(196) 评论(0) 推荐(0)
摘要:某些网站系统需要用户上传图片等文件到某些目录下,难免程序有些漏洞,导致用户上传了php、cgi等等可执行的文件,导致网站陷入非常为难的境地.此时我们可以通过nginx来禁止用户访问这些目录下的可执行文件。nginx配置1234location ~* /(images|cache|media|logs... 阅读全文
posted @ 2015-09-05 19:04 chenshoubiao 阅读(581) 评论(0) 推荐(0)
摘要:直接在nginx配置文件中,配置日志循环,而不需使用logrotate或配置cron任务。需要使用到$time_iso8601 内嵌变量来获取时间。$time_iso8601格式如下:2015-08-07T18:12:02+02:00。然后使用正则表达式来获取所需时间的数据。按天分割日志使用下面的代... 阅读全文
posted @ 2015-09-05 17:08 chenshoubiao 阅读(1130) 评论(0) 推荐(0)
摘要:一些nginx配置使用独立目录, 然后include具体配置gzip onfor multi processersstatic file cacheproxy pass静态目录 or 文件静态站returnfor mobileredirect to wwwallow and deny负载均衡cent... 阅读全文
posted @ 2015-08-31 22:14 chenshoubiao 阅读(368) 评论(0) 推荐(0)
摘要:Nginx基础笔记资源安装ubuntu下编译安装基本操作HTTP基本配置配置说明配置文件目录结构配置文件结构模块模块化index模块Log模块Real IP模块Access模块Rewrite模块Proxy模块upstream模块其他配置静态化目录负载均衡控制页面缓存nginx的内置变量nginx小结... 阅读全文
posted @ 2015-08-31 22:02 chenshoubiao 阅读(196) 评论(0) 推荐(0)