为什么80%的码农都做不了架构师?>>>   hot3.png

从这里开始

  • Getting Started with Nginx

  • An introduction to Nginx configuration

  • Common Configuration Pitfalls

  • Guide to the most common web stack with Nginx

参考

  • Phases that nginx goes through to handle an HTTP request

  • List of core configuration directives

  • List of all directives

完整示例

  • Full Example

  • Full Example (taken from Nginx site)

  • Server Blocks (Virtual Hosts)

  • Dynamic SSI

  • PHP, Wordpress and Drupal Configuration Examples

  • Wordpress Caching (W3TC, WPSC) tests and examples with Nginx

  • Running TYPO3 4.6 On Nginx (LEMP) On Debian Squeeze/Ubuntu 11.10

  • How To Set Up SSL Vhosts Under Nginx + SNI Support (Ubuntu 11.04/Debian Squeeze)

  • ownCloud3 On Nginx (On Debian Squeeze/Ubuntu 11.10)

  • ISPConfig Control Panel + nginx on Ubuntu 11.10

  • ISPConfig Control Panel + nginx on Ubuntu 12.04 LTS

应用

  • Alkaline

  • BruisedFruit

  • Chive

  • CMS Made Simple

  • Codeigniter

  • Contao

  • Dokuwiki

  • Drupal

  • Elgg

  • Feng Office

  • Icinga

  • iRedMail

  • Joomla

  • MediaWiki

  • Magento

  • Mailman

  • MoinMoin

  • MTbot

  • MyBB

  • Omeka

  • osCommerce

  • OSTicket

  • ownCloud

  • OXID eShop

  • phpBB3

  • PHPList

  • Piwik

  • Pyrocms

  • Qwebirc

  • Redmine

  • RoundCube

  • Shopware 3.5.6

  • Shopware 4.0.x

  • SilverStripe

  • Simple Groupware

  • SPIP

  • SugarCRM

  • Symfony Framework example

  • TYPO3

  • Wordpress

  • XpressEngine

  • Xenforo

  • Zend Framework

  • ZenPhoto

CGI

  • Fcgiwrap - FastCGI Wrapper to serve CGI

  • Thttpd - Proxying to thttpd to serve CGI

  • Proxying to uWSGI to serve CGI

  • Serving CGI Scripts With Nginx On Debian Squeeze/Ubuntu 11.04

FastCGI示例

  • Simple CGI

  • Ruby CGI

  • Catalyst

  • Mono Server (ASP.NET)

  • FCGI::Async module for Perl

  • POE::Component::FastCGI module for Perl

  • Perl FastCGI How To

  • Non-root web path (in Apache-compatible way)

通过 FastCGI 使用 PHP

  • PHP/FastCGI Example

  • PHP in nginx on OS X

  • php-cgi on Windows

  • ExpressionEngine

  • PHP-FPM HTTPS/SSL environment tips

  • PHP-FPM/Nginx Security In Shared Hosting Environments (Debian/Ubuntu)

  • PHP-FPM/Nginx - virtual host and PHP-FPM pool setup script (bash)

通过 FastCGI 使用 Python

  • Python CGI

  • Python via Flup on Ubuntu

  • Turbogears

  • Django

  • Django/CherryPy

  • Pylons

  • Zope

通过 Passenger 使用 Ruby

  • Phusion Passenger users guide, Nginx version

通过 Passenger 使用 Python

  • Running Python on Nginx with Passenger

通过 uWSGI 使用 Python

  • Multiple uWSGI apps from a single upstream

  • Deploying Circuits.web with Nginx and uWSGI

代理示例

  • Load Balancing Example

  • Proxying to Turbogears

  • Ruby on Rails / Mongrel

  • Nginx as a Proxy to Nagios

  • Java servers like Jetty, GlassFish and Tomcat

  • WSUS Proxy example

  • Nginx solution for Apache ProxyPassReverse

  • SSL-Offloading with Nginx

  • Reverse Proxy with caching

Rewrite 示例

  • A Hack for having multiple if conditions on a rewrite

  • Serving an iPhone website with nginx

  • Referrer Spam Blocking

  • Prestashop Rewrites

Browser 模块示例

  • LimitBrowsers

工具

  • WiNGiNX  : NGiNX + PHP + Node.js + MySQL + MongoDB stack for Windows

  • Nginx vhost config generator for Ubuntu (bash script)

  • nginx_config_generator for Rails (Ruby gem)

  • nginx.vim (config syntax highlighting for Vim)

  • Init.d boot-up script for Linux (Original message (imo))

  • Capistrano automatic generation of Nginx & Mongrel configuration for VHosts

  • htpasswd.py - Don't have Apache installed? You can use this tool to generate/manage your htpasswd files.

  • Script for enabling/disabling virtual hosts easily - It mimics the Debian (and Ubuntu) a2ensite/a2dissite but for nginx: nginx_ensite/nginx_dissite.

  • MNPP - Mac + Nginx + Percona + PHP or Python A high performance web server in a one-click installer

  • vhost config creator automatically generates a new Nginx vhost and an associated system user and web directory (bash script)

邮件示例

  • IMAP/POP3 Proxy Example

  • IMAP authenticated with a PHP script

  • IMAP authenticated with embedded Perl

日志

  • Disable the errorlog entries caused by the HW-Loadbalancer

  • Separate error logs per virtual host, a feature not supported by lighttpd

其他特性

  • X-Sendfile (=> X-Accel-Redirect) in Nginx

  • Nginx/OpenBSD 4.1

  • Log Rotation

  • Memcache-Preload (experimental)

  • How To Block Visitors By Country With The GeoIP Module (Debian/Ubuntu)

Perl 内嵌示例

  • Using the Embedded Perl to resize images

  • Using the Embedded Perl to minify javascript files

  • Using the Embedded Perl to minify css files

  • Using Perl to serve searchengine sitemaps

  • Using the Nginx::Simple Perl module

外部资源

  • Cliff Wells' Blog

  • MTecknologys' Blog

  • brainspl.at

  • TYPO3, nginx and memcache

  • Configuring Your LEMP System (Linux, nginx, MySQL, PHP-FPM) For Maximum Performance

安装

  • Init Scripts

  • Installing on Solaris

  • Installing on OpenSolaris

  • FreeBSD Optimizations

From : http://wiki.nginx.org/ConfigurationChs

转载于:https://my.oschina.net/boonya/blog/287313

Nginx学习之六:Nginx配置操作导航相关推荐

  1. Nginx学习之六-nginx核心进程模型

    一.Nginx整体架构 正常执行中的nginx会有多个进程,最基本的有master process(监控进程,也叫做主进程)和woker process(工作进程),还可能有cache相关进程. 一个 ...

  2. 【005】Nginx学习笔记-Nginx真实IP

    [005]Nginx学习笔记-Nginx真实IP 真实IP 客户端真实IP 深入理解真实IP 实验一 实验二: 多个代理服务器的情况 实验三:利用realip模块获取客户端真实IP 实验四:伪装请求头 ...

  3. Nginx学习(一)——Nginx基础知识

    目录 1.Nginx学习(一)--Nginx基础知识 2.Nginx学习(二)--配置文件.反向代理与负载均衡 3.Nginx搭建HTTPS服务器 一.初试Nginx 一.下载安装 1.安装必要的一些 ...

  4. Nginx学习之Nginx高性能的实现原理

    Nginx 采用的是多进程(单线程) & 多路IO复用模型,使用了 I/O 多路复用技术的 Nginx,就成了"并发事件驱动"的服务器,同时使用sendfile等技术,最终 ...

  5. 【Nginx学习】Nginx代理mysql数据库

    文章目录 一.使用docker安装Nginx 1.安装Nginx 2 .启动容器 二.命令查看端口 1.查看Liunx端口占用 2.命令nmap端口扫描 3.docker容器的本机ip地址 三.doc ...

  6. Nginx学习之Nginx进程

    Nginx学习 Nginx命令 ./nginx:启动Nginx: ./nginx -s stop:关闭Nginx,立即关闭,不管有没有已接受的请求: ./nginx -s reload:重新加载ngi ...

  7. nginx 学习笔记(9) 配置HTTPS服务器--转载

    HTTPS服务器优化 SSL证书链 合并HTTP/HTTPS主机 基于名字的HTTPS主机 带有多个主机名的SSL证书 主机名指示 兼容性 配置HTTPS主机,必须在server配置块中打开SSL协议 ...

  8. nginx 学习笔记--Nginx正则表达式之匹配操作符

    nginx可以在配置文件中对连接进行判断,已达到防止rewrite.盗链.对静态资源设置缓存以及浏览器限制等目的: 字符串表达式支持正则表达式,能设定大小写是否敏感. 1.~为区分大小写的匹配. 2. ...

  9. Nginx学习之四-Nginx进程同步方式-自旋锁(spinlock)

    自旋锁简介 Nginx框架使用了三种消息传递方式:共享内存.套接字.信号. Nginx主要使用了三种同步方式:原子操作.信号量.文件锁. 基于原子操作,nginx实现了一个自旋锁.自旋锁是一种非睡眠锁 ...

最新文章

  1. 列举一些分析次级代谢物基因簇相关的数据库
  2. Arch Linux 安装 Xerox Phaser 3125N 网络打印机备忘录
  3. python零基础怎么学-零基础如何学习Python?老男孩Python入门培训
  4. Visual Entity 教程(一)从数据库创建模型
  5. 如何在DOS/Windows和Linux/Unix之间进行文件格式转换?
  6. 另类的 高版本数据库 转换到 低版本数据库
  7. [云炬创业学笔记]第二章决定成为创业者测试11
  8. 如何将本地项目上传至GitHub
  9. php数组转为js json,javascript-将数组php转换为JSON时出错
  10. matlab外部调用lingo,讲讲官方的例子,MATLAB调用Lingo
  11. 七种Spring事务传播特性
  12. SELinux系列(一)——SELinux是什么
  13. Java字符串拼接“+”需要注意的问题
  14. @import与link方式的区别
  15. 计算机课会点名吗,大学课堂点名技术日新月异:电脑摇号扫码上课
  16. 某知名网络安全公司的渗透测试工程师面试题实战汇总
  17. 数据库出货加权平均成本计算问题
  18. 阿里云centos服务器安装图形化桌面并启动
  19. Ubuntu 11.04下thrift-0.8.0的安装 - Linux - 红黑联盟
  20. 《坚持梦想-马云给创业者的22堂人生哲学课》— 综合素质提升书籍

热门文章

  1. Sysnoise5.6安装教程
  2. 如何实现一套可切换的声网+阿里的直播引擎
  3. 剑指Offer——不用加减乘除做加法
  4. WPF控件自定义样式(FasControls)
  5. Ocelot中文文档-微服务ServiceFabric
  6. 仿微信未读RecyclerView平滑滚动定位效果
  7. hibernate3.2多表关联查询常见问题
  8. find 命令的参数详解
  9. PHP之父评价Facebook的HipHop项目:别当作银弹
  10. myeclipse 重新关联项目和svn