>  기사  >  백엔드 개발  >  nginx 소스 코드 학습 리소스

nginx 소스 코드 학습 리소스

WBOY
WBOY원래의
2016-07-29 09:13:141141검색

원본 주소: http://www.cnblogs.com/yjf512/archive/2012/06/13/2548515.html

nginx 소스 코드 학습은 아래에 나열된 고통스럽고 행복한 과정입니다. 일부 nginx 학습 자원.

가장 먼저 해야 할 일은 nginx 소스 코드 사본을 다운로드하는 것입니다. nginx 공식 웹사이트에서 최신 사본을 다운로드할 수 있습니다.

nginx 소스 코드를 살펴보니 주석도 없고 구성 문서도 전혀 없는 코드라는 것을 알게 되었습니다.

지금 가장 원하는 것은 주석이 달린 nginx 소스 코드 버전입니다. 아래 링크에서 다운로드할 수 있습니다:

https://github.com / jianfengye/nginx-1.0.14_comment

이 주석이 달린 소스 코드 버전은 지속적으로 업데이트됩니다

첫 번째 질문입니다. nginx의 주요 기능은 어디에 있습니까?

src/core/nginx.c

두 번째 질문, nginx가 시작되면 무엇을 합니까? 다음 두 글을 참고하세요:

http://www.pagefault.info/?p=188

http://www.pagefault.info/?p=201&cpage=1

nginx를 시작하는 명령은 nginx이고, 다시 시작하는 명령은 nginx -s reload입니다. nginx에는 마스터 프로세스와 작업자 프로세스가 어떻게 서로 통신하나요? 다음 글을 참고하시면 됩니다:

http://simohayha.iteeye.com/blog/467940

자, 손이 가렵나요? nginx를 디버그하고 싶나요?

리눅스 프로그래머이신가요? 디버그하려면 gdb를 사용하세요.

nginx 디버깅 방법 http://doyoueat.iteye.com/blog/1291164

gdb nginx 디버깅:

http://www.cnblogs.com/yjf512 / archive/2012/05/10/2494635.html

당신은 윈도우 프로그래머이신가요? vs를 사용하여 nginx를 디버깅하고 싶으신가요? Line

디버그 가능한 프로젝트는 다음과 같습니다.

http://liyongping.sinaapp.com/?p=116

nginx용 타사 모듈을 작성하는 방법은 무엇입니까? Miller님의 글도 너무 좋고, Codinglabs의 글도 좋습니다

http://www.codinglabs.org/html/intro-of-nginx-module-development.html

http: //www.evanmiller.org/nginx-modules-guide.html

nginx에는 다양한 기본 유형이 있습니다. 각 유형의 의미는 무엇인가요?

많죠? 이와 같은 많은 기사를 Google에서

여러 사람이 추천한 블로그에서 많이 찾을 수 있습니다.

http://blog.csdn.net/livelylittlefish/article/details/7262750

http:/ /blog.csdn.net/dingyujie/article/details/7162919

nginx 개발 입문부터 숙련까지 http://tengine.taobao.org/book/

참고: Taobao에는 수많은 Made by Cow가 있으며 많은 내용이 아주 자세하게 설명되어 있습니다. 또한 매우 체계적입니다.

nginx 모듈 개발 소개 http://www.162cm.com/p/ngx_ext.html

참고: 입문 튜토리얼

튜토리얼북:

"Nginx에 대한 심층적인 이해 - 모듈 개발 및 아키텍처 분석" Tao Hui

참고: nginx의 모듈 개발 및 아키텍처에 대한 매우 체계적인 이야기

"Nginx 심층 분석" Gao Qunkai

위 내용은 github 콘텐츠를 포함한 nginx 소스코드 학습자료를 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:php 파일 업로드다음 기사:php 파일 업로드