整理得很全面的Nginx学习资源

Nginx基础

1.  nginx安装

2.  nginx
编译参数详解

3.  nginx安装配置+清缓存模块安装

4.  nginx+PHP
5.5

5.  nginx配置虚拟主机

6.  nginx
location配置

7.  nginx
root&alias文件路径配置

8.  ngx_http_core_module模块提供的变量

9.  nginx日志配置

10. apache和nginx支持SSI配置

12. nginx日志切割

13. Nginx重写规则指南

14. nginx
逻辑运算

15. 隐藏Nginx版本号的安全性与方法

16. CDN调度器HAProxy、Nginx、Varnish

17.lnmp架构下php安全配置分享

18. nginx
tcp代理

19. nginx正向代理

20. 搭建nginx反向代理用做内网域名转发

21. nginx+keepalived+proxy_cache
配置高可用nginx群集和高速缓存

22. Nginx
战斗准备 —— 优化指南

23. 确保nginx安全的10个技巧

NGINX变量详解

1. nginx变量使用方法详解(1)

2.nginx变量使用方法详解(2)

3. nginx变量使用方法详解(3)

4.nginx变量使用方法详解(4)

5. nginx变量使用方法详解(5)

6. nginx变量使用方法详解(6)

7. nginx变量使用方法详解(7)

8. nginx变量使用方法详解(8)

Nginx模块与案例

01. 如何安装nginx第三方模块

02. srcache_nginx
redis 构建缓存系统应用一例

03.nginx+lua+redis构建高并发应用

04. ttserver+nginx构建高并发高可用性应用

05.nginx生成缩略图配置

06. 使用nginx
sticky实现基于cookie的负载均衡

07. nginx上传模块—nginx
upload module

08. nginx
strip模块优化页面

09. nginx
+ ngx_lua安装测试

10. nginx统计响应的http状态码信息(ngx-http-status-code-counter)

11. nginx流量带宽等请求状态统计(
ngx_req_status)

12. nginx实时记录请求状态信息(
ngx_realtime_request_module)

13. nginx获取大文件MD5值(nginx模块ngx_file_md5)

14. nginx不记录特定日志(access_log_bypass_if)

15. nginx快速绘制圆形图(ngx_http_circle_gif_module模块)

16. nginx实现大小写字母转换(ngx_http_lower_upper_case模块)

17. nginx防止高负载的解决方案(sysgurad模块)

18. nginx
js、css多个请求合并为一个请求(concat模块)

19. CDN下nginx获取用户真实IP地址

20. nginx实时生成缩略图到硬盘上

21. perl
+ fastcgi + nginx搭建

22. nginx+memcached构建页面缓存应用

23.memc_nginx+srcache_nginx+memcached构建透明的动态页面缓存

24. nginx
同一个IP上配置多个HTTPS主机

25. srcache_nginx
redis 清除缓存

26. nginx动态IP黑白名单构建web防火墙(ngx_white_black_list)

27. srcache_nginx+redis构建缓存系统

28. nginx模块nginx-http-footer-filter研究使用

29. nginx本地缓存模块ngx_slowfs_cache

30. nginx+fancy实现漂亮的索引目录

31. nginx
secure_link下载防盗链

32. nginx显示随机首页模块(Random
Index)

33. nginx实现图片防盗链(referer指令)

34.nginx空白图片(empty_gif模块)

35. nginx记录分析网站响应慢的请求(ngx_http_log_request_speed)

36. nginx
map使用方法

37. nginx限速白名单配置

38. nginx修改upstream不重启的方法(ngx_http_dyups_module模块)

39. nginx实现简体繁体字互转以及中文转拼音(ngx_set_cconv模块)

40. nginx针对爬虫进行限速配置

41. nginx替换网站响应内容(ngx_http_sub_module)

43. nginx向响应内容中追加内容(ngx_http_addition_module模块)

44. nginx访问控制allow、deny(ngx_http_access_module)

45. nginx+perl模块的使用

46. nginx索引目录配置

47. nginx+video-thumbextractor生成视频缩略图

48. nginx限制连接数ngx_http_limit_conn_module模块

49. nginx限制请求数ngx_http_limit_req_module模块

50. Nginx国人开发缩略图模块(ngx_image_thumb)

51. nginx+set-misc-nginx-module模块说明

52. nginx
geo使用方法

53. Nginx
与 Lua

54. ngx_http_headers_module模块add_header和expires指令

55. NginX
and Riak:

常见问题

01. memc_nginx+srcache_nginx+memcached遇到的问题

02. nginx
purge更新缓存404错误

03. nginx反向代理proxy_set_header自定义header头无效

补充内容 (2015-1-15 12:50):

官方下载:http://ebook.ttlsa.com/nginx/

百度网盘:http://pan.baidu.com/s/1o6KCn7W

51CTO:http://down.51cto.com/data/1973879

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-11 05:43:52

整理得很全面的Nginx学习资源的相关文章

史上最全“大数据”学习资源整理

史上最全"大数据"学习资源整理 当前,整个互联网正在从IT时代向DT时代演进,大数据技术也正在助力企业和公众敲开DT世界大门.当今"大数据"一词的重点其实已经不仅在于数据规模的定义,它更代表着信息技术发展进入了一个新的时代,代表着爆炸性的数据信息给传统的计算技术和信息技术带来的技术挑战和困难,代表着大数据处理所需的新的技术和方法,也代表着大数据分析和应用所带来的新发明.新服务和新的发展机遇. 为了帮助大家更好深入了解大数据,云栖社区组织翻译了GitHub Aweso

非常全面的Swift学习资料整理

文章转载自我的个人博客原文链接 自言自语: 亿万千百十, 皆起于一 资料1 -教程类 官方文档中文翻译http://wiki.jikexueyuan.com/project/swift/ Github上的地址点我 Using Swift with Cocoa and Objective-C WWDC 2015 系统化的开发文档iOS Developer Library Swift 开源及跨平台开发swift.org 斯坦福课程Stanford University: Developing iOS

整理得比较全面的MySQL优化参考

本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了. 1.硬件层相关优化 1.1.CPU相关 在服务器的BIOS设置中,可调整下面的几个配置,目的是发挥CPU最大性能,或者避免经典的NUMA问题: 1.选择Performance Per Watt Optimized(DAPC)模式,发挥CPU最大性能,跑DB这种通常需要高运算量的服务就不要考

可能是史上最全的Tensorflow学习资源汇总

在之前的Tensorflow系列文章中,我们教大家学习了Tensorflow的安装.Tensorflow的语法.基本操作.CNN的一些原理和项目实战等.本篇文章将为大家总结Tensorflow纯干货学习资源,非常适合新手学习,建议大家收藏.想要学习更多的Tensorflow知识,欢迎点击上方蓝字,关注我们的微信公众号. 一 .Tensorflow教程资源: 1)适合初学者的Tensorflow教程和代码示例: https://github.com/aymericdamien/TensorFlow

很全面的WinRAR实用技巧系列 - imsoft.cnblogs

WinRAR也可以管理我的桌面时间长了,桌面上堆的东西实在太多,平时该如何管理呢?安装了WinRAR的朋友可以请它来帮忙,用它管理清除无用的桌面文件或图标. 以XP系统为例,系统所在目录是"c:\windows",假设用户名为"user",桌面上的图标和文件都在"c:\documents and settings\user\桌面"文件夹中.确定桌面上需要保存的图标和文件,在记事本中撰写文件列表,如: c:\documents and settin

一篇很全面的freemarker教程

以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:<#-- ... -->格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出 下面是一个FreeMarker模板的例子,包含了以上所说的4个部分 <html><br&

[转]一篇很全面的freemarker教程

copy自http://demojava.iteye.com/blog/800204 以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:<#-- ... -->格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出 下面是一个FreeM

PHP编码规范整理,很全很实用(图文版)

有一个组织叫做“php互操作性框架制定小组”,这个小组的主要目的是制定各种PHP编码规范的,下面就是我根据小组提供的建议整理的一些常用的编码规范. PSR-1: 1.PHP代码文件必须以<?php 或<?=标签开始. 2.PHP代码必须以不带BOM的UTF-8编码. 3.类名必须遵循大驼峰命名规范.(首字母大写的驼峰命名) 4.方法名必须遵循小驼峰命名规范.(首字母小写的驼峰命名) 5.类中的常量所有字母必须大写,单词之间使用_(下划线)分割. 6.类中的属性可以使用大驼峰.小驼峰.下划线分割

Yii作为PHP非常火的开源框架,对缓存的支持还是很全面的。

Yii缓存可以在不同的级别使用和环境使用:可用来缓存单个数据(yii数据缓存).缓存一个由视图脚本生成的页面片断(片段缓存).最高级别,可存储整个页面以便需要的时候直接 从缓存读取. 本文说明页面缓存级别1的配置及实现效果:Yii的自带缓存都继承CCache 类, 在使用上基本没有区别,缓存基础类 CCache 提供了两个最常用的方法:set() 和 get().要在缓存中存储变量 $value,我们选择一个唯一 ID 并调用 set() 来存储它. 缓存基础类 CCache 提供了两个最常用的