nginx原始碼學習是乙個痛苦又快樂的過程,下面列出了一些nginx的學習資源。
看了nginx原始碼,發現這是乙份完全沒有注釋,完全沒有配置文件的**。
這份注釋版原始碼會不斷進行更新的
好了,第乙個問題, nginx的main函式在**呢?
src/core/nginx.c
第二個問題,nginx啟動的時候都做了哪些事情呢?參考下面兩篇文章:
nginx啟動的命令是nginx,重啟的命令是nginx -s reload, nginx有master和worker程序,他們之間是怎麼通訊的呢?可以參考下面的文章:
好了,是不是手癢癢了?希望對nginx進行除錯?
你是linux程式設計師? 使用gdb除錯吧。
nginx如何除錯
gdb除錯nginx:
你是windows程式設計師?想使用vs除錯nginx?行
這有個可除錯工程:
如何編寫nginx的第三方模組?miller的文章很好,codinglabs的文章也不錯,推薦
nginx的基本型別有非常多,那些型別各個型別是那些意思
這類的文章有很多很多,google一下能找出很多
推薦幾個人的部落格:
nginx開發從入門到精通
注:**一批大牛做的,很多東西講的非常詳細。也很系統,強烈推薦
nginx模組開發入門
注:入門教程
教程書:
《深入理解nginx -- 模組開發與架構解析》 陶輝
注:非常系統的講了nginx的模組開發與架構
《深入剖析nginx》 高群凱
nginx原始碼學習資源(不斷更新)
nginx原始碼學習是乙個痛苦又快樂的過程,下面列出了一些nginx的學習資源。看了nginx原始碼,發現這是乙份完全沒有注釋,完全沒有配置文件的 這份注釋版原始碼會不斷進行更新的 好了,第乙個問題,nginx的main函式在 呢?src core nginx.c 第二個問題,nginx啟動的時候都...
nginx原始碼學習資源(不斷更新)
nginx原始碼學習是乙個痛苦又快樂的過程,下面列出了一些nginx的學習資源。看了nginx原始碼,發現這是乙份完全沒有注釋,完全沒有配置文件的 這份注釋版原始碼會不斷進行更新的 好了,第乙個問題,nginx的main函式在 呢?src core nginx.c nginx啟動的命令是nginx,...
nginx原始碼學習資源(不斷更新)
nginx原始碼學習是乙個痛苦又快樂的過程,下面列出了一些nginx的學習資源。看了nginx原始碼,發現這是乙份完全沒有注釋,完全沒有配置文件的 這份注釋版原始碼會不斷進行更新的 好了,第乙個問題,nginx的main函式在 呢?src core nginx.c 第二個問題,nginx啟動的時候都...