NGINX 1.6 рдФрд░ 1.7 рдЬрд╛рд░реАред рд╕рдВрд╕реНрдХрд░рдг рд╕реБрд╡рд┐рдзрд╛рдПрдБ

рдХрд▓, 24 рдЕрдкреНрд░реИрд▓ рдХреЛ, NGINX 1.6 рдФрд░ 1.7 рдХреА рд░рд┐рд╣рд╛рдИ рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рдереАред рдпрд╣ рдЖрд▓реЗрдЦ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ NGINX рд░рд┐рд▓реАрдЬрд╝ рдХреА рдпреЛрдЬрдирд╛ рдХреИрд╕реЗ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ рдФрд░ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдХреНрдпрд╛ рдорд╣рддреНрд╡ рд╣реИред



NGINX 1.6 рд╡рд░реНрддрдорд╛рди рдореЗрдирд▓рд╛рдЗрди рд╢рд╛рдЦрд╛ 1.5 рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЧрдпрд╛, рдФрд░ рдмрд╛рдж рдХрд╛ 1.7 рдлрд┐рд░ рд╕реЗ рдЪрд╛рд▓реВ рд╣реЛ рдЧрдпрд╛ред рдпрд╣ рдПрдХ рд╡рд╛рд░реНрд╖рд┐рдХ рдШрдЯрдирд╛ рд╣реИ рдЬрдм рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рд▓реА рдЬрд╛рддреА рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рд╕реЗ рдПрдХ рдирдИ рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ рд╢рд╛рдЦрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВред рдкрд╣рд▓реЗ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдкрд░ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд╣реИред



рдЫрд╡рд┐






рд╕рдВрд╕реНрдХрд░рдг 1.4 рдЕрдм рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рдореБрдЦреНрдп 1.5 рд╢рд╛рдЦрд╛ рдХреЛ рд╕реНрдерд┐рд░ 1.6 рдмрдирд╛рдиреЗ рдФрд░ 1.7 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдВрдЯрд╛ рдЧрдпрд╛ рдерд╛ред



NGINX рд╢рдмреНрджрд╛рд╡рд▓реА рдореЗрдВ, "рд╕реНрдерд┐рд░" рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХрд╛ рд╕реЗрдЯ рд╕реНрдерд┐рд░ рд░рд╣рддрд╛ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рдЧрдВрднреАрд░ рдмрдЧреНрд╕ рдХреЗ рд▓рд┐рдП рдЗрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдЖрддреА рд╣реИред



рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рднреА рдмрдЧреЛрдВ рдХрд╛ рд╕реБрдзрд╛рд░ рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдкрд░ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрдЧ рдлрд┐рдХреНрд╕ рдПрдХ рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред рд░рд┐рд▓реАрдЬ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдордп-рд╕реАрдорд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдиреЗ рдкрд░ рдЕрдкрд╡рд╛рджреЛрдВ рдХреЗ рд╕рд╛рде, рдорд╣реАрдиреЗ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд░рд┐рд▓реАрдЬ рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкрд┐рдЫрд▓реЗ рд╡рд░реНрд╖ рдореЗрдВ, SPDY 3.1 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди , рдЙрдк-рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг , TLS рд╕рддреНрд░ рдЯрд┐рдХрдЯ , DNS рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рдореЗрдВ IPv6 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди, PROXY рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди, рдФрд░ uwsgi рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП SSL рд╕рдорд░реНрдерди рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рддреНрд░реБрдЯрд┐ рд▓реЙрдЧрд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдХреИрд╢реЗ рдкреБрди: рд╕рддреНрдпрд╛рдкрди , SMTP рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд┐рдВрдЧ рд╕рдорд░реНрдерди, FastCGI рдХреЗ рд▓рд┐рдП рдирдП рдмрдлрд░рд┐рдВрдЧ рд╡рд┐рдХрд▓реНрдк , mp4 рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╕рдорд░реНрдерди, рд╕рд╛рде рд╣реА рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдФрд░ рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдмрд╛рдЗрдЯ-рд░реЗрдВрдЬ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдгред



рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ "рд╕реНрдерд┐рд░" рдХрд╛ рдорддрд▓рдм рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдФрд░ рдХрдо рдмрдЧ рдирд╣реАрдВ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдХреЛ рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреЗрд╡рд▓ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░ рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕реЗ рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рддреГрддреАрдп-рдкрдХреНрд╖ рдХреЛрдб рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИред



рддреЛ рдХреМрди рд╕рд╛ рд╕рдВрд╕реНрдХрд░рдг рдЪреБрдирдирд╛ рд╣реИ?



рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рд╣рд░ рд╕рдордп рдореБрдЦреНрдп NGINX рд╢рд╛рдЦрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рдЖрдк рд╕реНрдерд┐рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдк рдирд╡рд╛рдЪрд╛рд░реЛрдВ рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдЪрд┐рдВрддрд┐рдд рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрддрд┐ рдпрд╛ рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдореЗрдВ рдмрдЧред



рдпрджрд┐ рдЖрдк рдЖрдзрд┐рдХрд╛рд░рд┐рдХ NGINX рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА (рд╕реНрдерд┐рд░ рдпрд╛ рдореБрдЦреНрдп рд╢рд╛рдЦрд╛) рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ, рддреЛ рдЕрдЧрд▓рд╛ рдЕрдкрдбреЗрдЯ рдХреНрд░рдорд╢рдГ рдирд╡реАрдирддрдо 1.6 рдпрд╛ 1.7 рдмрд┐рд▓реНрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдЧрд╛ред



рдпрджрд┐ рдЖрдкрдиреЗ рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХреЛ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рднрдВрдбрд╛рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдк (рд╢рд╛рдпрдж) рдХрд╛ рдХреЛрдИ рдирд┐рдпрдВрддреНрд░рдг рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╢рд╛рдЦрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рд░рдЦ рд╕рдХрддреА рд╣реИред рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ, рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХреЛ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА (nginx.org рдкрд░) рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд╣рд╛рдВ рд╕рднреА рд╡рд┐рдзрд╛рдирд╕рднрд╛рдПрдВ рдкреНрд░рддрд┐рдЧрдорди рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХ рдкрд░реАрдХреНрд╖рдг рдкрд╛рд╕ рдХрд░рддреА рд╣реИрдВ рдФрд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрд░реЛрдд рд╕реЗ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИрдВред



рдЖрдк рдЕрдкрдиреА рдЕрд╕реЗрдВрдмрд▓реА рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП nginx -V



рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ:
 user@host:~$ nginx -v nginx version: nginx/1.5.12
      
      





NGINX рдкреНрд▓рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?



рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдкреНрд▓рд╕ рдЙрдиреНрдирдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХрд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ (рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХрдИ рдкреНрд▓рд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореЗрдореЛрд░реА рдореЗрдВ рдирдИ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ)ред NGINX рдкреНрд▓рд╕ рдореБрдЦреНрдп NGINX рд╢рд╛рдЦрд╛ рдкрд░ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдорддреМрд░ рдкрд░ рддреАрди рдорд╣реАрдиреЗ рдХрд╛ рд░рд┐рд▓реАрдЬ рдЪрдХреНрд░ рд╣реЛрддрд╛ рд╣реИред рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдкреНрд▓рд╕ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдПрдл / рдУрдПрд╕рдПрд╕ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рдпреБрджреНрдз рдореЗрдВ рд╕рддреНрдпрд╛рдкрди рдХреЗ рдмрд╛рдж рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рдЫрд╡рд┐






NGINX рдкреНрд▓рд╕ рдХреЛ рдореЗрдирд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреА рдЙрдиреНрдирдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ



NGINX рдкреНрд▓рд╕ рдХреА рдЖрдВрддрд░рд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рд░рд┐рд▓реАрдЬ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде NGINX рдкреНрд▓рд╕ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред



рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдмреНрд▓реЙрдЧ: nginx.com/blog




рдЪреЗрддрд╛рд╡рдиреА! Nginx рдЯреАрдо рдЕрдкрдиреА рд╡рд┐рдХрд╛рд╕ рд░рдгрдиреАрддрд┐ рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдпрдорд┐рдд рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдХрд░рддреА рд╣реИред рдЕрдкрдиреА рд░рд╛рдп рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рди рдЪреВрдХреЗрдВ: mailman.nginx.org/pipermail/nginx/2014-April/043282.html
рдЕрджреНрдпрддрди: рдкреЛрд▓ рдкреВрд░рд╛ рд╣реБрдЖред рдЙрди рд╕рднреА рдХреЛ рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рднрд╛рдЧ рд▓рд┐рдпрд╛ред



All Articles