摘要: nginx采用gzip压缩的形式发送数据。这将会减少我们发送的数据量。 gzip on | off; 启用和禁用gzip压缩,默认关闭 gzip_disable regex 为指定的客户端禁用gzip功能。我们设置成IE6或者更低版本以使我们的方案能够广泛兼容。禁用IE6 gzip功能 gzip_d 阅读全文
posted @ 2022-07-16 19:48 yuanbangchen 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1、查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面: awk '{++S[$1]} END {for 阅读全文
posted @ 2022-07-16 16:27 yuanbangchen 阅读(339) 评论(0) 推荐(0) 编辑
摘要: Nginx日志对于统计、系统服务排错很有用。Nginx日志主要分为两种:access_log(访问日志)和error_log(错误日志)。通过访问日志我们可以得到用户的IP地址、浏览器的信息,请求的处理时间等信息。错误日志记录了访问出错的信息,可以帮助我们定位错误的原因。本文将详细描述一下如何配置N 阅读全文
posted @ 2022-07-16 16:26 yuanbangchen 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: location:在一个server中location配置段可存在多个,用于实现从uri到文件系统的路径映射;ngnix会根据用户请求的URI来检查定义的所有location, 并找出一个最佳匹配(匹配的j location{}里的root,而不是server{}的root),而后应用其配置, lo 阅读全文
posted @ 2022-07-16 14:22 yuanbangchen 阅读(239) 评论(0) 推荐(0) 编辑
摘要: server { listen 80; server_name nginxstatus.zjol.com.cn; charset GB2312; location ~ ^/NginxStatus{ stub_status on; access_log off; allow 192.168.0.0/1 阅读全文
posted @ 2022-07-16 14:02 yuanbangchen 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 那么sendfile是什么东西,他是怎么影响性能的… … sendfile实际上是 Linux2.0+以后的推出的一个系统调用,web服务器可以通过调整自身的配置来决定是否利用 sendfile这个系统调用。先来看一下不用 sendfile的传统网络传输过程: read(file,tmp_buf, 阅读全文
posted @ 2022-07-15 19:35 yuanbangchen 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 在我前面的博客介绍了nginx缓存,但是nginx还有一个很重要的缓存功能只针对于打开的文件句柄以及源信息叫做open_file_cache,open_file_cahce对我们优化nginx性能也是非常有帮助的。 NGINX虽然已经对静态内容做过优化。但在高流量网站的情况下,仍然可以使用open_ 阅读全文
posted @ 2022-07-15 19:08 yuanbangchen 阅读(631) 评论(0) 推荐(0) 编辑
摘要: location:在一个server中location配置段可存在多个,用于实现从uri到文件系统的路径映射;ngnix会根据用户请求的URI来检查定义的所有location, 并找出一个最佳匹配(匹配的j location{}里的root,而不是server{}的root),而后应用其配置, lo 阅读全文
posted @ 2022-07-07 19:54 yuanbangchen 阅读(109) 评论(0) 推荐(0) 编辑
摘要: alias path; 定义指定路径的替换路径,也叫别名路径,文档映射的另一种机制;仅能用于location上下文 location /images/{ root指令:给定的路径对应于location的“/”这个URL root /data/imgs/ 访问:/images/test.jpg --》 阅读全文
posted @ 2022-07-07 16:51 yuanbangchen 阅读(2719) 评论(0) 推荐(1) 编辑
摘要: nginx 变量使用nginx的变量可以在配置文件中引用,作为功能判断或者日志等场景使用,变量可以分为内置变量和自定义变量,内置变量是由nginx模块自带,通过变量可以获取到众多的与客户端访问相关的值 常见内置变量 (echo是第三方模块,参考ngin编译安装) 常见内置变量echo $remote 阅读全文
posted @ 2022-07-07 15:23 yuanbangchen 阅读(181) 评论(0) 推荐(0) 编辑