เจ…เจชเจพเจšเฉ‡ เจ…เจคเฉ‡ Nginx. เจ‡เฉฑเจ• เจฒเฉœเฉ€ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† (เจญเจพเจ— 2)

เจชเจฟเจ›เจฒเฉ‡ เจนเจซเจผเจคเฉ‡ 'เจคเฉ‡ เจชเจนเจฟเจฒเจพ เจญเจพเจ— เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจฆเฉฑเจธเจฟเจ† เจนเฉˆ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ Timeweb เจตเจฟเฉฑเจš เจ…เจชเจพเจšเฉ‡ เจ…เจคเฉ‡ Nginx เจธเฉเจฎเฉ‡เจฒ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€เฅค เจ…เจธเฉ€เจ‚ เจชเจพเจ เจ•เจพเจ‚ เจฆเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจ…เจคเฉ‡ เจธเจฐเจ—เจฐเจฎ เจšเจฐเจšเจพ เจฒเจˆ เจฌเจนเฉเจค เจงเฉฐเจจเจตเจพเจฆเฉ€ เจนเจพเจ‚! เจ…เฉฑเจœ เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เฉฑเจ• เจธเจฐเจตเจฐ 'เจคเฉ‡ PHP เจฆเฉ‡ เจ•เจˆ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฆเฉ€ เจ‰เจชเจฒเจฌเจงเจคเจพ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ€ เจ—เจฐเฉฐเจŸเฉ€ เจ•เจฟเจ‰เจ‚ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจ…เจชเจพเจšเฉ‡ เจ…เจคเฉ‡ Nginx. เจ‡เฉฑเจ• เจฒเฉœเฉ€ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† (เจญเจพเจ— 2)
เจธเจพเจ‚เจเฉ€ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— (เจธเจผเฉ‡เจ…เจฐเจก เจนเฉ‹เจธเจŸเจฟเฉฐเจ—) เจ‡เจน เจฎเฉฐเจจเจฆเจพ เจนเฉˆ เจ•เจฟ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ–เจพเจคเฉ‡ เจ‡เฉฑเจ• เจธเจฐเจตเจฐ 'เจคเฉ‡ เจนเฉ‹เจธเจŸ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค เจ‡เฉฑเจ• เจจเจฟเจฏเจฎ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡, เจ‡เฉฑเจ• เจ—เจพเจนเจ• เจฆเฉ‡ เจ–เจพเจคเฉ‡ เจตเจฟเฉฑเจš เจ•เจˆ เจตเฉˆเจฌเจธเจพเจˆเจŸเจพเจ‚ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸเจพเจ‚ เจคเจฟเจ†เจฐ-เจ•เฉ€เจคเฉ€ CMS (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, Bitrix) เจ…เจคเฉ‡ เจ•เจธเจŸเจฎ เจฆเฉ‹เจตเจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจธเจพเจฐเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจคเจ•เจจเฉ€เจ•เฉ€ เจฒเฉ‹เฉœเจพเจ‚ เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจนเจจ, เจ‡เจธเจฒเจˆ PHP เจฆเฉ‡ เจ•เจˆ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ•เฉ‹ เจธเจฐเจตเจฐ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ Nginx เจจเฉ‚เฉฐ เจฎเฉเฉฑเจ– เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฆเฉ‡ เจนเจพเจ‚: เจ‡เจน เจฌเจพเจนเจฐเฉ‹เจ‚ เจธเจพเจฐเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฅเจฟเจฐ เจธเจฎเฉฑเจ—เจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจฌเจพเจ•เฉ€ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ…เจชเจพเจšเฉ‡ เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจน เจ‰เจน เจฅเจพเจ‚ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจœเจพเจฆเฉ‚ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ: PHP เจฆเจพ เจนเจฐเฉ‡เจ• เจธเฉฐเจธเจ•เจฐเจฃ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจ…เจชเจพเจšเฉ‡ เจ‰เจฆเจพเจนเจฐเจฃ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ• เจ–เจพเจธ เจชเฉ‹เจฐเจŸ 'เจคเฉ‡ เจธเฉเจฃเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจชเฉ‹เจฐเจŸ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจพเจˆเจŸ เจฆเฉ‡ เจตเจฐเจšเฉเจ…เจฒ เจนเฉ‹เจธเจŸ เจตเจฟเฉฑเจš เจฐเจœเจฟเจธเจŸเจฐเจก เจนเฉˆเฅค

เจคเฉเจธเฉ€เจ‚ เจธเจผเฉ‡เจ…เจฐเจก เจธเจ•เฉ€เจฎ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจชเฉœเฉเจน เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจฒเฉ‡เจ– เจฆเจพ เจชเจนเจฟเจฒเจพ เจนเจฟเฉฑเจธเจพ.

เจ…เจชเจพเจšเฉ‡ เจ…เจคเฉ‡ Nginx. เจ‡เฉฑเจ• เจฒเฉœเฉ€ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† (เจญเจพเจ— 2)
เจธเจพเจ‚เจเฉ€ เจธเจ•เฉ€เจฎ

เจ‡เจน เจจเฉ‹เจŸ เจ•เจฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฒเจˆ PHP เจชเฉˆเจ•เฉ‡เจœ เจธเจฅเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจš PHP เจฆเจพ เจ‡เฉฑเจ• เจนเฉ€ เจธเฉฐเจธเจ•เจฐเจฃ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเจนเจฟเจฒเจพเจ‚!

เจธเจผเฉ‡เจ…เจฐเจก เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจฆเฉ‡ เจฎเฉเฉฑเจ– เจ•เฉฐเจฎเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ เจ•เจฒเจพเจ‡เฉฐเจŸ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ. เจ‡เฉฑเจ•เฉ‹ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจธเจฅเจฟเจค เจตเฉฑเจ–-เจตเฉฑเจ– เจ–เจพเจคเฉ‡ เจธเฉเจคเฉฐเจคเจฐ เจ…เจคเฉ‡ เจธเฉเจคเฉฐเจคเจฐ เจนเจจเฅค เจ•เจฟเจฆเจพ เจšเจฒเจฆเจพ?

เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจซเจพเจˆเจฒเจพเจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจนเฉ‹เจฎ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจฎเจพเจฐเจ— เจตเฉˆเจฌ เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ‡ เจตเจฐเจšเฉเจ…เจฒ เจนเฉ‹เจธเจŸ เจตเจฟเฉฑเจš เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ เจ•เจฟ เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ, Nginx เจ…เจคเฉ‡ Apache, เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจ–เจพเจธ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ€เจ†เจ‚ เจ…เฉฐเจคเจฟเจฎ เจซเจพเจˆเจฒเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจตเฉˆเจฌ เจธเจฐเจตเจฐ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉเจ†เจฐเจพ เจฒเจพเจ‚เจš เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

Nginx Timeweb เจŸเฉ€เจฎ เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค เจ‡เฉฑเจ• เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉˆเจš เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ: เจ‡เจน เจชเฉˆเจš เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจตเฉˆเจฌ เจธเจฐเจตเจฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ เจ—เจ เจ‡เฉฑเจ• เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค

เจนเฉ‹เจฐ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฒเจˆ, เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจเจ•เจธเจŸเฉˆเจ‚เจกเจก เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฐเจพเจˆเจŸเจธ (ACL) เจฆเฉ€ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจฆเฉเจ†เจฐเจพเฅค

เจ…เจชเจพเจšเฉ‡ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจฎเจฒเจŸเฉ€เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ mpm-itk. เจ‡เจน เจนเจฐเฉ‡เจ• เจตเจฐเจšเฉเจ…เจฒเจนเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ ID เจ…เจคเฉ‡ เจธเจฎเฉ‚เจน ID เจจเจพเจฒ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ.
เจ…เจชเจพเจšเฉ‡ เจ…เจคเฉ‡ Nginx. เจ‡เฉฑเจ• เจฒเฉœเฉ€ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† (เจญเจพเจ— 2)
เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ‰เฉฑเจชเจฐ เจฆเฉฑเจธเฉ‡ เจ—เจ เจ•เจพเจฐเจœเจพเจ‚ เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆ, เจ…เจธเฉ€เจ‚ เจนเจฐเฉ‡เจ• เจ—เจพเจนเจ• เจฒเจˆ เจ‡เฉฑเจ• เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค, เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ— เจตเจพเจคเจพเจตเจฐเจฃ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจ…เจธเฉ€เจ‚ เจธเจผเฉ‡เจ…เจฐเจก เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจฒเจˆ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจนเฉฑเจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚.

เจ…เจชเจพเจšเฉ‡ เจ…เจคเฉ‡ Nginx เจธเฉเจฎเฉ‡เจฒ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ‡เจธ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจชเจนเจฟเจฒเจพ เจญเจพเจ— เจธเจพเจกเจพ เจฒเฉ‡เจ–. เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเจฎเจฐเจชเจฟเจค เจธเจ•เฉ€เจฎ เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• เจตเจฟเจ•เจฒเจชเจฟเจ• เจธเฉฐเจฐเจšเจจเจพ เจฆเจพ เจตเฉ€ เจตเจฐเจฃเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจœเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเจพเจกเฉ‡ เจฎเจพเจนเจฐเจพเจ‚ เจฒเจˆ เจ•เฉ‹เจˆ เจธเจตเจพเจฒ เจนเจจ, เจคเจพเจ‚ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‹. เจ…เจธเฉ€เจ‚ เจนเจฐ เจšเฉ€เจœเจผ เจฆเจพ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจœเจพเจ‚ เจ…เจ—เจฒเฉ‡ เจฒเฉ‡เจ–เจพเจ‚ เจตเจฟเฉฑเจš เจตเจงเฉ‡เจฐเฉ‡ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ‡ เจนเฉฑเจฒ เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจพเจ‚เจ—เฉ‡.

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹