Apache & Nginx. เด’เดฐเต เดšเต†เดฏเดฟเตป เดตเดดเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดญเดพเด—เด‚ 2)

เด•เดดเดฟเดžเตเดž เด†เดดเตเดšเดฏเดฟเตฝ เด†เดฆเตเดฏ เดญเดพเด—เด‚ เดŸเตˆเด‚เดตเต†เดฌเดฟเดฒเต† Apache, Nginx เด•เต‹เดฎเตเดชเดฟเดจเต‡เดทเตป เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดคเต†เดจเตเดจเต เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เดตเดฟเดตเดฐเดฟเดšเตเดšเต. เดตเดพเดฏเดจเด•เตเด•เดพเดฐเตเดŸเต† เดšเต‹เดฆเตเดฏเด™เตเด™เตพเด•เตเด•เตเด‚ เดธเดœเต€เดต เดšเตผเดšเตเดšเด•เตพเด•เตเด•เตเด‚ เดžเด™เตเด™เตพ เดตเดณเดฐเต† เดจเดจเตเดฆเดฟเดฏเตเดณเตเดณเดตเดฐเดพเดฃเต! เด’เดฐเต เดธเต†เตผเดตเดฑเดฟเตฝ PHP เดฏเตเดŸเต† เดจเดฟเดฐเดตเดงเดฟ เดชเดคเดฟเดชเตเดชเตเด•เดณเตเดŸเต† เดฒเดญเตเดฏเดค เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดคเต†เดจเตเดจเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพเด•เตเด•เต เดกเดพเดฑเตเดฑ เดธเตเดฐเด•เตเดท เดžเด™เตเด™เตพ เด‰เดฑเดชเตเดชเต เดจเตฝเด•เตเดจเตเดจเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต†เดจเตเดจเตเด‚ เด‡เดจเตเดจเต เดžเด™เตเด™เตพ เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเตเดจเตเดจเต.

Apache & Nginx. เด’เดฐเต เดšเต†เดฏเดฟเตป เดตเดดเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดญเดพเด—เด‚ 2)
เดชเด™เตเด•เดฟเดŸเตเดŸ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต (เดชเด™เตเด•เดฟเดŸเตเดŸ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต) เด’เดฐเต เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดฐเดตเดงเดฟ เด•เตเดฒเดฏเดจเตเดฑเต เด…เด•เตเด•เต—เดฃเตเดŸเตเด•เตพ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต. เดšเดŸเตเดŸเด‚ เดชเต‹เดฒเต†, เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเตเดฑเต† เด…เด•เตเด•เต—เดฃเตเดŸเดฟเตฝ เดจเดฟเดฐเดตเดงเดฟ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเตเด•เตพ เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต CMS-เดฒเตเด‚ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, Bitrix) เด‡เดทเตเดŸเดพเดจเตเดธเตƒเดคเดฎเดพเดฏเดตเดฏเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เดŽเดฒเตเดฒเดพ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ PHP เดฏเตเดŸเต† เดจเดฟเดฐเดตเดงเดฟ เดชเดคเดฟเดชเตเดชเตเด•เตพ เด’เดฐเต‡ เดธเต†เตผเดตเดฑเดฟเตฝ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดฃเด‚.

เดžเด™เตเด™เตพ เดชเตเดฐเดงเดพเดจ เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดพเดฏเดฟ Nginx เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต: เด‡เดคเต เดชเตเดฑเดคเตเดคเตเดจเดฟเดจเตเดจเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เด•เดฃเด•เตเดทเดจเตเด•เดณเตเด‚ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เด‰เดณเตเดณเดŸเด•เตเด•เด‚ เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฌเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดžเด™เตเด™เตพ เด…เดชเตเดชเดพเดšเตเดšเต† เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเต‹เด•เตเดธเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‡เดตเดฟเดŸเต†เดฏเดพเดฃเต เดฎเดพเดœเดฟเด•เต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต: PHP เดฏเตเดŸเต† เด“เดฐเต‹ เดชเดคเดฟเดชเตเดชเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเต‹เตผเดŸเตเดŸเดฟเตฝ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เตปเดธเตเดฑเตเดฑเตปเดธเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด•เตเดฒเดฏเดจเตเดฑเต เดธเตˆเดฑเตเดฑเดฟเดจเตเดฑเต† เดตเต†เตผเดšเตเดตเตฝ เดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดˆ เดชเต‹เตผเดŸเตเดŸเต เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เดชเด™เตเด•เดฟเดŸเตเดŸ เดธเตเด•เต€เดฎเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เดพเด‚ เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดญเดพเด—เด‚.

Apache & Nginx. เด’เดฐเต เดšเต†เดฏเดฟเตป เดตเดดเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดญเดพเด—เด‚ 2)
เดชเด™เตเด•เดฟเดŸเตเดŸ เดธเตเด•เต€เด‚

เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเดคเดฟเดชเตเดชเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดžเด™เตเด™เตพ PHP เดชเดพเด•เตเด•เต‡เดœเตเด•เตพ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดตเต†เดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดŽเดฒเตเดฒเดพ เดตเดฟเดคเดฐเดฃเด™เตเด™เตพเด•เตเด•เตเด‚ PHP เดฏเตเดŸเต† เด’เดฐเต เดชเดคเดฟเดชเตเดชเต เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดณเตเดณเต‚.

เด†เดฆเตเดฏเด‚ เดธเตเดฐเด•เตเดท!

เด•เตเดฒเดฏเดจเตเดฑเต เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดธเตเดฐเด•เตเดท เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดชเด™เตเด•เดฟเดŸเตเดŸ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เดฟเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดœเต‹เดฒเดฟเด•เดณเดฟเดฒเตŠเดจเตเดจเต. เด’เดฐเต‡ เดธเต†เตผเดตเดฑเดฟเตฝ เดธเตเดฅเดฟเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดตเตเดฏเดคเตเดฏเดธเตเดค เด…เด•เตเด•เต—เดฃเตเดŸเตเด•เตพ เดธเตเดตเดคเดจเตเดคเตเดฐเดตเตเด‚ เดธเตเดตเดคเดจเตเดคเตเดฐเดตเตเดฎเดพเดฃเต. เด‡เดคเต เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต?

เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดซเดฏเดฒเตเด•เตพ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† เดนเต‹เด‚ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเดพเดคเด•เตพ เดตเต†เดฌเต เดธเต†เตผเดตเดฑเตเด•เดณเตเดŸเต† เดตเต†เตผเดšเตเดตเตฝ เดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดฎเดพเดคเตเดฐเดฎเต‡ เดตเต†เดฌเต เดธเต†เตผเดตเตผ เดธเดฎเดพเดฐเด‚เดญเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณเต‚ เดŽเดจเตเดจเดคเดฟเดจเดพเตฝ, เดตเต†เดฌเต เดธเต†เตผเดตเดฑเตเด•เตพ, Nginx, Apache เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเตเดฑเต† เด…เดจเตเดคเดฟเดฎ เดซเดฏเดฒเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด†เด•เตโ€Œเดธเดธเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.

เดŸเตˆเด‚เดตเต†เดฌเต เดŸเต€เด‚ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดค เด’เดฐเต เดธเตเดฐเด•เตเดทเดพ เดชเดพเดšเตเดšเต Nginx เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต: เดˆ เดชเดพเดšเตเดšเต เดตเต†เดฌเต เดธเต†เตผเดตเตผ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เด’เดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต† เดฎเดพเดฑเตเดฑเตเดจเตเดจเต.

เดฎเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ, เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเดฟเดชเตเดฒเต€เด•เตƒเดค เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด…เดตเด•เดพเดถเด™เตเด™เตพ (ACL) เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†.

เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด…เดชเตเดชเดพเดšเตเดšเต† เด’เดฐเต เดฎเตพเดŸเตเดŸเดฟเดชเตเดฐเต‹เดธเดธเดฟเด‚เด—เต เดฎเตŠเดกเตเดฏเต‚เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต mpm-itk. เด“เดฐเต‹ เดตเดฟเตผเดšเตเดšเตเดตเตฝเดนเต‹เดธเตเดฑเตเดฑเดฟเดจเต†เดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เดฏเต‚เดธเตผ เดเดกเดฟเดฏเตเด‚ เด—เตเดฐเต‚เดชเตเดชเต เดเดกเดฟเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด‡เดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
Apache & Nginx. เด’เดฐเต เดšเต†เดฏเดฟเตป เดตเดดเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดญเดพเด—เด‚ 2)
เด…เดคเดฟเดจเดพเตฝ, เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เต เดจเดจเตเดฆเดฟ, เด“เดฐเต‹ เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเตเด‚ เดžเด™เตเด™เตพ เดธเตเดฐเด•เตเดทเดฟเดคเดตเตเด‚ เด’เดฑเตเดฑเดชเตเดชเต†เดŸเตเดŸเดคเตเดฎเดพเดฏ เด…เดจเตเดคเดฐเต€เด•เตเดทเด‚ เดจเต‡เดŸเตเดจเตเดจเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เดชเด™เตเด•เดฟเดŸเตเดŸ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เดฟเดจเดพเดฏเตเดณเตเดณ เดธเตเด•เต†เดฏเดฟเดฒเดฟเด‚เด—เต เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเด‚ เดžเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดชเตเดชเดพเดšเตเดšเต†, เดŽเตปเดœเดฟเตปเดŽเด•เตเดธเต เด•เต‹เดฎเตเดชเดฟเดจเต‡เดทเตป เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเต เดตเดพเดฏเดฟเด•เตเด•เดพเด‚ เด†เดฆเตเดฏ เดญเดพเด—เด‚ เดžเด™เตเด™เดณเตเดŸเต† เดฒเต‡เด–เดจเด‚. เด•เต‚เดŸเดพเดคเต†, เดกเต†เดกเดฟเด•เตเด•เต‡เดฑเตเดฑเดกเต เดธเตเด•เต€เด‚ เดตเดดเดฟเดฏเตเดณเตเดณ เด’เดฐเต เดฌเดฆเตฝ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เด…เดตเดฟเดŸเต† เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เดžเด™เตเด™เดณเตเดŸเต† เดตเดฟเดฆเด—เตเดงเตผเด•เตเด•เดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเดฟเตฝ เดŽเดดเตเดคเตเด•. เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเด‚ เด‰เดคเตเดคเดฐเด‚ เดจเตฝเด•เดพเตป เดžเด™เตเด™เตพ เดถเตเดฐเดฎเดฟเด•เตเด•เตเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฒเต‡เด–เดจเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด‚ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเด‚.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•