====== Ngnix ====== * http://wiki.nginx.org/ * [[nginx:install|nginx Install]] * [[http://wiki.nginx.org/Modules|nginx modules]] * [[nginx:basic_config|nginx 기본설정]] * [[http://wiki.nginx.org/3rdPartyModules|nginx 3rd party modules]] * [[nginx:location|nginx location 설정]] * [[nginx:proxy|nginx Proxy]] * [[nginx:proxy_cache|nginx Proxy Cache]] : proxy_cache_* 를 통해 nginx가 WAS의 데이터(이미지, js 등)을 캐싱하게 할 수 있다. * [[http://wiki.nginx.org/ServerBlockExample|nginx ServerBlock Example]] 다중 도메인 서버 설정(Apache의 VirtualHost) * [[http://whiteship.me/?p=13014|nginx의 주요 설정]] * [[nginx:rewrite|nginx rewrite]] * [[http://wiki.nginx.org/HttpSslModule|nginx HttpSslModule]] * [[nginx:performance|nginx Performance]] * [[nginx:gzip|nginx gzip]] * [[http://wiki.nginx.org/Pitfalls|nginx Pitfalls]] * [[http://wiki.nginx.org/HttpRefererModule|nginx HttpRefererModule]] : Referer 기준으로 응답을 제어한다. 타 도메인에 이미지 서빙 금지 등. * [[nginx:log|nginx 로그]] ===== 설정 ===== * [[http://blog.martinfjordvald.com/2010/07/nginx-primer/|Nginx Primer]] * [[http://blog.martinfjordvald.com/2011/02/nginx-primer-2-from-apache-to-nginx/|Nginx Primer 2: From Apache to Nginx]] * [[http://blog.martinfjordvald.com/2012/08/understanding-the-nginx-configuration-inheritance-model/|Understanding the Nginx Configuration Inheritance Model]] * 다른 설정파일 자동 넣기 # 다음 처럼 설정을 분리하는 것이 좋다. include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; ===== Options ===== * ''-s stop|quit|reopen|reload'' * ''-t'' : 설정파일 유효성 검사 * ''-c conf/some.conf'' : 설정 파일 명시 ===== 참조문서 ===== * [[http://mailman.nginx.org/pipermail/nginx/2011-November/030333.html|Ngnix process 100% hang]] * [[http://blog.martinfjordvald.com/2011/04/optimizing-nginx-for-high-traffic-loads/|Optimizing Nginx for High Traffic Loads]] * [[http://people.adams.edu/~cdmiller/posts/nginx-reverse-proxy-cache/|An Nginx load balancing, caching, reverse proxy]] * [[https://www.digitalocean.com/community/tutorials/understanding-nginx-http-proxying-load-balancing-buffering-and-caching|Understanding Nginx HTTP Proxying, Load Balancing, Buffering, and Caching | DigitalOcean]] * [[http://java.dzone.com/articles/inside-nginx-how-we-designed|Inside NGINX: How We Designed for Performance & Scale]] * [[http://www.javacodegeeks.com/2015/09/introduction-to-nginx.html|Introduction to Nginx - Complete Tutorial]] * [[http://code.tutsplus.com/tutorials/improving-seo-using-nginx--cms-23765|Improving SEO Using Nginx]] * [[https://www.nginx.com/blog/websocket-nginx/|Nginx and websocket]]