เชเชฃเชพ เชฒเซเชเซ เชตเซเชฌ เชธเชฐเซเชตเชฐ เชคเชฐเซเชเซ apache2 เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ. เชเซ เชเซ, เชฅเซเชกเชพ เชฒเซเชเซ เชคเซเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ เชเชชเซเชเชฟเชฎเชพเชเช เชเชฐเชตเชพ เชตเชฟเชถเซ เชตเชฟเชเชพเชฐเซ เชเซ, เชเซ เชธเชพเชเช เชชเซเชทเซเช เซเชจเซ เชฒเซเชกเชฟเชเช เชเชกเชช, เชชเซเชฐเซเชธเซเชธเชฟเชเช เชธเซเชเซเชฐเชฟเชชเซเชเซเชธเชจเซ เชเชกเชช (เชเชพเชธ เชเชฐเซเชจเซ php), เชคเซเชฎเช CPU เชฒเซเชกเชฎเชพเช เชตเชงเชพเชฐเซ เช เชจเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ RAM เชจเซ เชฎเชพเชคเซเชฐเชพเชฎเชพเช เชตเชงเชพเชฐเซเชจเซ เชธเซเชงเซ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช เช เชธเชฐ เชเชฐเซ เชเซ.
เชเชฎ, เชจเซเชเซเชจเชพ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชฟเชเชพเช เชจเชตเชพ เชจเชฟเชถเชพเชณเซเชฏเชพ (เช
เชจเซ เชฎเชพเชคเซเชฐ เชจเชนเซเช) เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชฎเชฆเชฆ เชเชฐเชตเซ เชเซเชเช.
เชจเซเชเซเชจเชพ เชฌเชงเชพ เชเชฆเชพเชนเชฐเชฃเซ เชฐเชพเชธเซเชชเชฌเซเชฐเซ PI 3, เชกเซเชฌเชฟเชฏเชจ 9, เช
เชชเชพเชเซ 2.4.38, PHP 7.3 เชชเชฐ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชฏเชพ เชนเชคเชพ.
เชคเซเชฅเซ, เชเชพเชฒเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซเช
1. เชจ เชตเชชเชฐเชพเชฏเซเชฒ เชฎเซเชกเซเชฏเซเชฒเซเชจเซ เช เชเซเชทเชฎ เชเชฐเชตเซเช
เชชเซเชฐเชฅเชฎ เชชเชฆเซเชงเชคเชฟ เช เชซเชเซเชค เชฎเซเชกเซเชฏเซเชฒเซเชจเซ เช เชเซเชทเชฎ เชเชฐเชตเชพเชจเซ เชเซ เชเซเชจเซ เชคเชฎเซ เชเชชเชฏเซเช เชเชฐเชคเชพ เชจเชฅเซ:
เชนเชพเชฒเชฎเชพเช เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เชฎเซเชกเซเชฏเซเชฒเซเชจเซ เชธเซเชเชฟ เชเชฆเซเชถ เชธเชพเชฅเซ เชเซเช เชถเชเชพเชฏ เชเซ:
apache2ctl -M
เชฎเซเชกเซเชฏเซเชฒเชจเซ เช เชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ, เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซ:
a2dismod *ะฝะฐะทะฒะฐะฝะธะต ะผะพะดัะปั*
เชคเชฆเชจเซเชธเชพเชฐ, เชฎเซเชกเซเชฏเซเชฒเชจเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ, เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซ:
a2enmod *ะฝะฐะทะฒะฐะฝะธะต ะผะพะดัะปั*
เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชจเซเชเชง เชเชฐเซ เชเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ a2dismod, เชฎเซเชกเซเชฏเซเชฒเชจเซเช เชจเชพเชฎ เชฎเซเชกเซเชฏเซเชฒ เชถเชฌเซเชฆ เชตเชเชฐ เช เชฒเชเชตเซเช เชเซเชเช.
เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซ เชคเชฎเซ เชเชฆเซเชถเชจเชพ เชเชเชเชชเซเชเชฎเชพเช เชเซ apache2ctl -M เชเซเชฏเซเช proxy_module, เชชเชเซ เชคเซเชจเซ เช เชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ - a2dismod เชชเซเชฐเซเชเซเชธเซ
เชฎเซเชกเซเชฏเซเชฒเซ เชเซ เชเซ เชธเชฟเชธเซเชเชฎเชจเซ เชธเซเชฅเซ เชตเชงเซ เชฒเซเชก เชเชฐเซ เชเซ (เชตเซเชฏเชเซเชคเชฟเชเชค เช เชจเซเชญเชตเชฎเชพเชเชฅเซ) เช เชเซ:
- เชตเชฟเชตเชฟเชง เชธเซเชเซเชฐเชฟเชชเซเชเซเชเช เชญเชพเชทเชพเช เชฎเชพเชเซ PHP, เชฐเซเชฌเซ, เชชเชฐเซเชฒ เช เชจเซ เช เชจเซเชฏ เชฎเซเชกเซเชฏเซเชฒเซ
- SSL
- เชซเชฐเซเชฅเซ เชฒเชเซ
- CGI
เชคเซเชฅเซ เชเชตเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เชเซเชฏเชพเช เชคเชฎเชจเซ เช เชฎเซเชกเซเชฏเซเชฒเซเชจเซ เชเชฐเซเชฐ เชจเชฅเซ, เชนเซเช เช เชฎเซเชกเซเชฏเซเชฒเซเชจเซ เช เชเซเชทเชฎ เชเชฐเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซเช เชเซเช.
เชเชชเชฐเชพเชเชค, เชเซเชเชชเชฃ เชฎเซเชกเซเชฏเซเชฒเชจเซ เช เชเซเชทเชฎ เชเชฐเซเชฏเชพ เชชเชเซ, เชนเซเช เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซเช เชเซเช - apache2ctl เชฐเซเชชเชฐเซเชเชพเชเชเชจ, เชเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ เชธเชพเชเชเซเชธเชจเซ เชเซเช เชตเชฃเซเชจเซ เชคเชชเชพเชธเชถเซ เช เชจเซ เชเซ เชคเซเชฎเชจเชพ เชฎเชพเชเซ เชเซเช เช เชเซเชทเชฎ เชฎเซเชกเซเชฏเซเชฒ เชเชฐเซเชฐเซ เชนเซเชฏ, เชคเซ เชคเซ เชเช เชญเซเชฒ เชเชจเชฐเซเช เชเชฐเชถเซ.
2. MPM (เชฎเชฒเซเชเซ-เชชเซเชฐเซเชธเซเชธเชฟเชเช เชฎเซเชกเซเชฏเซเชฒ) เชฌเชฆเชฒเชตเซเช เช เชจเซ php-fpm เชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ
เชฎเซเชณเชญเซเชค เชฐเซเชคเซ, เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชชเชเซ, apache2 MPM เชชเซเชฐเซเชซเซเชฐเซเช (1 เชเชจเซเชเซเชถเชจ เชฆเซเช 1 เชฅเซเชฐเซเชก) เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ, เชเซ เชจเซเชเชงเชชเชพเชคเซเชฐ เชฐเซเชคเซ เชชเซเชฐเชญเชพเชต เชเชเชพเชกเซ เชเซ, เชชเชฐเชเชคเซ เชคเซ เช เชธเชฎเชฏเซ เชธเซเชฅเชฟเชฐเชคเชพ เช เชจเซ เชธเซเชฐเชเซเชทเชพเชฎเชพเช เชธเซเชงเชพเชฐเซ เชเชฐเซ เชเซ.
เชชเชฐเชเชคเซ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ เชเชชเซเชเชฟเชฎเชพเชเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชนเซเช MPM เชตเชฐเซเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซเช เชเซเช, เชเซ เชคเชฎเชจเซ เชเชจเซเชเซเชถเชจ เชฆเซเช เชฌเชนเซเชตเชฟเชง เชฅเซเชฐเซเชกเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ.
เชคเซเชจเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เช เชฎเซ เชจเซเชเซเชจเชพ เชเชฆเซเชถเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช:
a2dismod mpm_prefork //ะัะบะปััะฐะตะผ prefork
a2dismod php7.3 //ะัะบะปััะฐะตะผ ะผะพะดัะปั php, ะบะพัะพััะน ะทะฐะฒะธัะธั ะพั prefork
a2enmod mpm_worker //ะะบะปััะฐะตะผ worker
เชเซ เชเซ, เชตเชฐเซเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ เชคเชฎเชจเซ เชธเชฎเชธเซเชฏเชพ เชเชตเซ เชถเชเซ เชเซ เชเชพเชฐเชฃ เชเซ... php7.3 เชฎเซเชกเซเชฏเซเชฒ เชชเซเชฐเซเชซเซเชฐเซเช เชฎเซเชกเซเชฏเซเชฒ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซ เชเซ.
เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชเซเชฒเชตเชพ เชฎเชพเชเซ, เชเชพเชฒเซ php7.3-fpm เชฎเซเชกเซเชฏเซเชฒ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเช, เชเซเชจเซ เชเชชเชฏเซเช PHP เชธเซเชเซเชฐเชฟเชชเซเช เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชฅเชถเซ:
apt-get update && apt-get install php7.3-fpm //ะฃััะฐะฝะฐะฒะปะธะฒะฐะตะผ
systemctl enable php7.3-fpm && systemctl start php7.3-fpm //ะะพะฑะฐะฒะปัะตะผ ะฒ ะฐะฒัะพะทะฐะณััะทะบั ะธ ะทะฐะฟััะบะฐะตะผ
a2enmod php7.3-fpm && a2enconf php7.3-fpm.conf //ะะบะปััะฐะตะผ ะผะพะดัะปั ะธ ะบะพะฝัะธะณ ะดะปั ะฝะตะณะพ
เช เชจเซเชเชงเชตเซเช เชฏเซเชเซเชฏ เชเซ เชเซ php-fpm เชจเซ เชเชชเชฏเซเช apache2 เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ RAM เชจเซ เชฎเชพเชคเซเชฐเชพเชจเซ เชชเชฃ เชเชเชพเชกเชถเซ เช เชจเซ PHP เชธเซเชเซเชฐเชฟเชชเซเชเซเชธเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชธเชนเซเช เชเชกเชชเซ เชเชฐเชถเซ.
3. เชจเชฟเชทเซเชเชฐเซเชท
เชเชฎ, เชเชตเซ เชธเชฐเชณ เชเซเชฐเชฟเชฏเชพเช เชธเชพเชฅเซ เช เชฎเซ เชเชพเชฎเชเซเชฐเซเชจเซ เชเชชเซเชเชฟเชฎเชพเชเช เชเชฐเชตเชพเชฎเชพเช เช เชจเซ เชฎเชถเซเชจ เชชเชฐเชจเซ เชญเชพเชฐ เชเชเชพเชกเชตเชพเชฎเชพเช เชธเชเซเชทเชฎ เชนเชคเชพ (เช เชเชฟเชธเซเชธเชพเชฎเชพเช RPI3).
เช
เชฒเชฌเชคเซเชค, เช
เชจเซเชฏ เชธเซเชเชเชกเซ เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ เชตเชฟเชเชฒเซเชชเซ เชเซ, เชเซเชฎ เชเซ เชเชฎเซเชชเซเชฐเซเชถเชจ เชธเชเซเชทเชฎ เชเชฐเชตเซเช (เชเซ เชเชฐเซเชเชฐ เชเชชเชฏเซเชเซ เชเซ, เชชเชฐเชเชคเซ เชฎเซเชเชพ เชญเชพเชเชจเชพ เชชเชนเซเชฒเชพเชฅเซ เช เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเซ เชธเชเซเชทเชฎ เชเซ), MPM เชธเซเชเชฟเชเชเซเชธ เชฌเชฆเชฒเชตเซ (เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒเซ), HostnameLookups เชจเซ เช
เชเซเชทเชฎ เชเชฐเชตเซเช, เชตเชเซเชฐเซ, เชชเชฐเชเชคเซ เช เชฒเซเชเชฎเชพเช เชฎเซเช เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ เชชเซเชฐเชคเชฟเชฌเชฟเชเชฌเชฟเชค เชเชฐเซ เช เชคเซ เชฎเซเชฆเซเชฆเชพ เชเซ เชเซเชฃเซ เชฎเชจเซ เชธเซเชฅเซ เชตเชงเซ เชฎเชฆเชฆ เชเชฐเซ, เช
เชจเซ เชนเซเช เชเชถเชพ เชฐเชพเชเซเช เชเซเช เชเซ เช
เชจเซเชฏ เชฒเซเชเซเชจเซ เชฎเชฆเชฆ เชเชฐเชถเซ.
เชธเซเชฐเซเชธ: www.habr.com