🚨 PHP-FPM āĻĒ⧁āύāσāϏ⧂āϚāύāĻž āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϝāĻŧ⧇āϛ⧇? php-fpm.service āχāωāύāĻŋāϟāϟāĻŋ āĻ āĻŋāĻ• āĻ•āϰāϤ⧇ ā§§ āĻŽāĻŋāύāĻŋāϟ āϏāĻŽāϝāĻŧ āϞ⧇āϗ⧇āϛ⧇āĨ¤

āφāĻĒāύāĻžāϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϖ⧁āρāĻœā§‡ āĻĒāĻžāĻšā§āϛ⧇ āύāĻž php-fpm.service, āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻšāϤ⧇ āĻĒāĻžāϰ⧇:

ā§§. PHP-FPM āĻ­āĻžāĻ°ā§āϏāύ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ

āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϞāĻŋāύāĻžāĻ•ā§āϏ āĻŦāĻŋāϤāϰāĻŖ āĻāĻŦāĻ‚ āĻĒāĻŋāĻāχāϚāĻĒāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ,php-fpm āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āύāĻžāĻŽ āĻ­āĻŋāĻ¨ā§āύāĨ¤ āĻĒā§āϰāĻĨāĻŽā§‡ āĻĒāĻŋāĻāχāϚāĻĒāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ:

php -v

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāωāϟāĻĒ⧁āϟ āĻšāϞ:

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

āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰ⧁āύ āϝ⧇ āφāĻĒāύāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϛ⧇āύ āĻĒāĻŋāĻāχāϚāĻĒāĻŋ 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-FPM āĻĒ⧁āύāσāϏ⧂āϚāύāĻž āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϝāĻŧ⧇āϛ⧇? php-fpm.service āχāωāύāĻŋāϟāϟāĻŋ āĻ āĻŋāĻ• āĻ•āϰāϤ⧇ ā§§ āĻŽāĻŋāύāĻŋāϟ āϏāĻŽāϝāĻŧ āϞ⧇āϗ⧇āϛ⧇āĨ¤

2. 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 āĻ­āĻžāĻ°ā§āϏāύ 7.4āĨ¤ āϏāĻ āĻŋāĻ• āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϟāĻŋ āĻšāĻ“ā§ŸāĻž āωāϚāĻŋāϤ:

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 -v)
  2. āϏāĻ āĻŋāĻ• āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āύāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ (php7.4-fpm 或 php8.1-fpm āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧁āύ)
  3. PHP-FPM āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āφāϛ⧇ āĻ•āĻŋāύāĻž āϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ (dpkg -l | grep php)
  4. āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āĻļ⧁āϰ⧁ (/usr/sbin/php-fpm)
  5. āϝāĻĻāĻŋ āϕ⧋āύāĻ“ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻĄ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āύāĻž āĻĨāĻžāϕ⧇, āϤāĻžāĻšāϞ⧇ āĻāϟāĻŋ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ

āϤ⧁āĻŽāĻŋ āĻāχ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞ⧋ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧋ āϕ⧋āύāϟāĻŋ āϤ⧋āĻŽāĻžāϰ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰ⧇! 💡

āĻšā§‹āĻĒ āĻšā§‡āύ āωāχāϞāĻŋāϝāĻŧāĻžāĻ‚ āĻŦā§āϞāĻ— ( https://www.chenweiliang.com/ ) āĻļ⧇āϝāĻŧāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ "🚨 PHP-FPM āĻĒ⧁āύāσāϏ⧂āϚāύāĻž āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϝāĻŧ⧇āϛ⧇? "Resolve Unit php-fpm.service not found in 1 minute" āφāĻĒāύāĻžāϕ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧāϟāĻŋāϰ āϞāĻŋāĻ™ā§āĻ• āĻļ⧇āϝāĻŧāĻžāϰ āĻ•āϰāϤ⧇ āĻ¸ā§āĻŦāĻžāĻ—āϤāĻŽ:https://www.chenweiliang.com/cwl-32493.html

āφāϰāĻ“ āϞ⧁āĻ•āĻžāύ⧋ āĻ•ā§ŒāĻļāϞ 🔑 āϜāĻžāύāϤ⧇, āφāĻŽāĻžāĻĻ⧇āϰ āĻŸā§‡āϞāĻŋāĻ—ā§āϰāĻžāĻŽ āĻšā§āϝāĻžāύ⧇āϞ⧇ āϝ⧋āĻ—āĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻ¸ā§āĻŦāĻžāĻ—āϤāĻŽ!

āĻ­āĻžāϞ⧋ āϞāĻžāĻ—āϞ⧇ āĻļ⧇āϝāĻŧāĻžāϰ āĻāĻŦāĻ‚ āϞāĻžāχāĻ• āĻ•āϰ⧁āύ! āφāĻĒāύāĻžāϰ āĻļ⧇āϝāĻŧāĻžāϰ āĻāĻŦāĻ‚ āϞāĻžāχāĻ• āφāĻŽāĻžāĻĻ⧇āϰ āĻ…āĻŦā§āϝāĻžāĻšāϤ āĻ…āύ⧁āĻĒā§āϰ⧇āϰāĻŖāĻž!

 

å‘čĄ¨ 蝄čŽē

āφāĻĒāύāĻžāϰ āχāĻŽā§‡āϞ āĻ āĻŋāĻ•āĻžāύāĻž āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāĻŦ⧇ āύāĻž. åŋ…åĄĢ 饚 厞 ᔍ * æ ‡æŗ¨

āωāĻĒāϰ⧇ āϝāĻžāύ