Nginx boilerplate: рддреНрд╡рд░рд┐рдд рдФрд░ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг nginx рд╕реЗрдЯрдЕрдк

рдореИрдВ nginx рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬреЛ, рд╢рд╛рдпрдж, рдХрд┐рд╕реА рдирдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп рдХрд┐рд╕реА рдФрд░ рдХреА рдорджрдж рдХрд░реЗрдЧрд╛ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп vhost рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдЧрд╛ред

рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдореЗрд░реА рдЖрдВрдЦ рдХреЛ рдкрдХрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рдирдЧреНрдиреЗрдХреНрд╕ рдХреЗ рднрд╛рд░реА рд╕рдВрдЦреНрдпрд╛ рдХреА рджреЛ рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВ:

рдЕрдкрдиреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрди рдФрд░ рдХрдИ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдПрдХ рдЕрд▓рдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рдХреА рддрд▓рд╛рд╢ рдХреА, рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рд╕рд╛рд░реНрдердХ рдирд╣реАрдВ рдорд┐рд▓рд╛ред

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ "рдирд┐рдЧреНрдиреЗрдХреНрд╕ рдмреЙрдпрд▓рд░рдкреНрд▓реЗрдЯ" рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред рдФрд░, HTML5 рдмреЙрдпрд▓рд░рдкреНрд▓реЗрдЯ рдХреЗ рд╕рдорд╛рди, рдпрд╣ рдПрдХ рдирдпрд╛ рд╡рд░реНрдЪреБрдЕрд▓ рд╣реЛрд╕реНрдЯ рд╕реЗрдЯ рдХрд░рддреЗ рд╕рдордп рдЬрд▓реНрджреА рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдпрд╣ рд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ рдЬреЛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:


рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕рд░реНрд╡рд░ рдЗрд╕ рд╕рдордп рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:

server { listen 80 default_server; server_name ""; root /var/www/nginx-bp/test/www/; include nginx-bp/cache.conf; include nginx-bp/limits/methods.conf; include nginx-bp/locations/php.conf; include nginx-bp/locations/favicon.conf; include nginx-bp/locations/static.conf; include nginx-bp/locations/system.conf; location / { include nginx-bp/logs/bots.conf; } } 


рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдирдЧреНрдиреЗрдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╢рд╛рдВрдд рд╡реНрдпрдВрдЬрдиреЛрдВ рд╣реИрдВ - рдЕрдм рд╕рдореНрдорд┐рд▓рд┐рдд рд╣реЛрдВ!

рд╕рдВрджрд░реНрдн:

Source: https://habr.com/ru/post/In185788/


All Articles