ЁЯЪи PHP-FPM рдкреБрди: рд╕реБрд░реБ рдЕрд╕рдлрд▓ рднрдпреЛ? php-fpm.service рдпреБрдирд┐рдЯ рдлреЗрд▓рд╛ рдкрд░реЗрди, рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рез рдорд┐рдиреЗрдЯ рд▓рд╛рдЧреНрдпреЛред

рддрдкрд╛рдИрдВрдХреЛ рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рд╕рдХреЗрди php-fpm.service, рдирд┐рдореНрди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫрдиреН:

рез. PHP-FPM рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдлрд░рдХ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рд░ PHP рд╕рдВрд╕реНрдХрд░рдг,php-fpm рд╕реЗрд╡рд╛рдХреЛ рдирд╛рдо рдлрд░рдХ рдЫред рдкрд╣рд┐рд▓реЗ PHP рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН:

php -v

рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЖрдЙрдЯрдкреБрдЯ рдпрд╕реНрддреЛ рдЫ:

PHP 8.1.2 (cli) (built: Jan 23 2022 09:47:36) ( NTS )

рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рд░рд╣рдиреБрднрдПрдХреЛ рдЫ рднрдиреЗрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН PHP 8.1, рддреНрдпрд╕рдкрдЫрд┐ PHP-FPM рд╕реЗрд╡рд╛ рд╣реБрди рд╕рдХреНрдЫ php8.1-fpmред

рддрдкрд╛рдИрдВрд▓реЗ рдирд┐рдореНрди рдЖрджреЗрд╢ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ FPM рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЗрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

ps aux | grep php-fpm

рдпрджрд┐ рдЖрдЙрдЯрдкреБрдЯ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ рдЫ рднрдиреЗ:

root      1234  0.0  0.1 123456 12345 ? Ss   12:34   0:00 php-fpm: master process (/etc/php/8.1/fpm/php-fpm.conf)

рддреНрдпрд╕рдкрдЫрд┐ рддрдкрд╛рдИрдВрдХреЛ рд╕реЗрд╡рд╛рдХреЛ рдирд╛рдо рд╣реЛ php8.3-fpmред

рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН:

sudo systemctl restart php8.3-fpm

ЁЯУМ рдпреЛ рдХрд╕рд░реА рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдЬрд╛рдиреНрдирдХреЛ рд▓рд╛рдЧрд┐ рддрд▓рдХреЛ рд▓рд┐рдЩреНрдХрдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН HestiaCP PHP рд╕рдВрд╕реНрдХрд░рдг рдХреНрд╡реЗрд░реА рд╕реБрдЭрд╛рд╡рд╣рд░реВ! ЁЯСЗЁЯСЗ

ЁЯЪи PHP-FPM рдкреБрди: рд╕реБрд░реБ рдЕрд╕рдлрд▓ рднрдпреЛ? php-fpm.service рдпреБрдирд┐рдЯ рдлреЗрд▓рд╛ рдкрд░реЗрди, рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рез рдорд┐рдиреЗрдЯ рд▓рд╛рдЧреНрдпреЛред

реи. PHP-FPM рд╕реЗрд╡рд╛рдХреЛ рдирд╛рдо рдлреЗрд▓рд╛ рдкрд╛рд░реНрдиреБрд╣реЛрд╕реН

рдпрджрд┐ рддрдкрд╛рдИрдВ PHP-FPM рд╕реЗрд╡рд╛ рдирд╛рдордХреЛ рдмрд╛рд░реЗрдорд╛ рдирд┐рд╢реНрдЪрд┐рдд рд╣реБрдиреБрд╣реБрдиреНрди рднрдиреЗ, рддрдкрд╛рдИрдВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

systemctl list-units --type=service | grep fpm

рд╡рд╛:

systemctl | grep php

рдпрджрд┐ рдпреЛ рдлрд░реНрдХрдиреНрдЫ рднрдиреЗ:

php7.4-fpm.service   loaded active running   The PHP 7.4 FastCGI Process Manager

рдпрд╕рдХреЛ рдЕрд░реНрде рддрдкрд╛рдИрдВрдХреЛ PHP рд╕рдВрд╕реНрдХрд░рдг рен.рек рд╣реЛред рд╕рд╣реА рдЖрджреЗрд╢ рдпрд╕реНрддреЛ рд╣реБрдиреБрдкрд░реНрдЫ:

sudo systemctl restart php7.4-fpm

рей. PHP-FPM рд╕реНрдерд╛рдкрдирд╛ рднрдПрдХреЛ рдЫ рдХрд┐ рдЫреИрди рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдпрджрд┐ systemctl рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рд╕рдХрд┐рдПрди php-fpm, рдЬрд╕рд▓реЗ PHP-FPM рд╕реНрдерд╛рдкрдирд╛ рдирднрдПрдХреЛ рд╣реБрди рд╕рдХреНрдЫ рднрдиреНрдиреЗ рд╕рдВрдХреЗрдд рдЧрд░реНрдЫред рддрдкрд╛рдИрдВ рдЪрд▓рд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

dpkg -l | grep php

рдпрджрд┐ рддреНрдпрд╣рд╛рдБ рдЫреИрди php-fpm рд╕рдореНрдмрдиреНрдзрд┐рдд рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ, рдпрд╕рд▓рд╛рдИ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН:

sudo apt update
sudo apt install php-fpm

рддреНрдпрд╕рдкрдЫрд┐ рдлреЗрд░рд┐ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН:

sudo systemctl restart php-fpm

рек. рдореНрдпрд╛рдиреБрдЕрд▓реА PHP-FPM рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдпрджрд┐ systemctl рдпрджрд┐ рд╕реЗрд╡рд╛ рдЕрдЭреИ рдлреЗрд▓рд╛ рдкрд░реЗрди рднрдиреЗ, рддрдкрд╛рдИрдВ рдпрд╕рд▓рд╛рдИ рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

sudo /usr/sbin/php-fpm

рддреНрдпрд╕рдкрдЫрд┐ рдкреНрд░рдЧрддрд┐ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН:

ps aux | grep php-fpm

рдпрджрд┐ PHP-FPM рд╕реБрд░реБ рдЧрд░рд┐рдПрдХреЛ рдЫ рддрд░ systemctl рдпрджрд┐ рд╕реЗрд╡рд╛ рдЕрдЭреИ рдлреЗрд▓рд╛ рдкрд░реЗрди рднрдиреЗ, рддрдкрд╛рдИрдВ Systemd рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

sudo nano /etc/systemd/system/php-fpm.service

рдпрд╕рдорд╛ рдердкреНрдиреБрд╣реЛрд╕реН:

[Unit]
Description=The PHP FastCGI Process Manager
After=network.target

[Service]
ExecStart=/usr/sbin/php-fpm
Restart=always
User=www-data
Group=www-data

[Install]
WantedBy=multi-user.target

рддреНрдпрд╕рдкрдЫрд┐:

sudo systemctl daemon-reload
sudo systemctl enable php-fpm
sudo systemctl start php-fpm

рд╕рд╛рд░рд╛рдВрд╢рдорд╛ рднрдиреНрдиреБрдкрд░реНрджрд╛

  1. PHP рд╕рдВрд╕реНрдХрд░рдг рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН (php -v)
  2. рд╕реЗрд╡рд╛рдХреЛ рд╕рд╣реА рдирд╛рдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН (php7.4-fpm рд╡рд╛ php8.1-fpm рдЖрджрд┐)
  3. PHP-FPM рд╕реНрдерд╛рдкрдирд╛ рднрдПрдХреЛ рдЫ рдХрд┐ рдЫреИрди рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН (dpkg -l | grep php)
  4. рдореНрдпрд╛рдиреБрдЕрд▓ рд╕реБрд░реБрд╡рд╛рдд (/usr/sbin/php-fpm)
  5. рдпрджрд┐ рдХреБрдиреИ Systemd рд╕реЗрд╡рд╛ рдЫреИрди рднрдиреЗ, рдпрд╕рд▓рд╛рдИ рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рддрдкрд╛рдИрдВ рдпреА рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рдХреБрдирд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫ рднрдиреЗрд░ рд╣реЗрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ! ЁЯТб

рдЖрд╢рд╛ рдЪреЗрди рд╡реЗрдЗрд▓рд┐рдпрд╛рдЩ рдмреНрд▓рдЧ ( https://www.chenweiliang.com/ ) рд╕рд╛рдЭрд╛ рдЧрд░реНрдиреБрднрдпреЛ "ЁЯЪи PHP-FPM рдкреБрди: рд╕реБрд░реБ рдЕрд╕рдлрд▓ рднрдпреЛ? "Resolve Unit php-fpm.service not found in 1 minute" рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдорджреНрджрдд рдЧрд░реНрди рд╕рдХреНрдЫред

рдпрд╕ рд▓реЗрдЦрдХреЛ рд▓рд┐рдЩреНрдХ рд╕рд╛рдЭрд╛ рдЧрд░реНрди рд╕реНрд╡рд╛рдЧрдд рдЫ:https://www.chenweiliang.com/cwl-32493.html

рдердк рд▓реБрдХреЗрдХрд╛ рдЪрд╛рд▓рд╣рд░реВ рдЕрдирд▓рдХ рдЧрд░реНрдиЁЯФС, рд╣рд╛рдореНрд░реЛ рдЯреЗрд▓рд┐рдЧреНрд░рд╛рдо рдЪреНрдпрд╛рдирд▓рдорд╛ рд╕рд╛рдореЗрд▓ рд╣реБрди рд╕реНрд╡рд╛рдЧрдд рдЫ!

рдорди рдкрд░реЗ рд▓рд╛рдЗрдХ рд░ рд╕реЗрдпрд░ рдЧрд░реНрдиреБрд╣реЛрд╕ ! рддрдкрд╛рдИрдХреЛ рд╕реЗрдпрд░ рд░ рд▓рд╛рдЗрдХ рд╣рд╛рдореНрд░реЛ рдирд┐рд░рдиреНрддрд░ рдкреНрд░реЗрд░рдгрд╛ рд╣реЛ!

уАА

шпДшо║ шпДшо║

рддрдкрд╛рдИрдВрдХреЛ рдЗрдореЗрд▓ рдареЗрдЧрд╛рдирд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдиреЗ рдЫреИрдиред рдЖрд╡рд╛рд╢реНрдпрдХ рдлрд┐рд▓реНрдбрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рднрдПрдХреЛ рдЫ * рд▓реЗрдмрд▓

рдорд╛рдерд┐ рд╕реНрдХреНрд░реЛрд▓ рдЧрд░реНрдиреБрд╣реЛрд╕реН