PHP-FPMがインストールされている必要があります。
今回の環境では、php7.4-fpmがインストールされています。
sudo systemctl status php7.4-fpm ● php7.4-fpm.service - The PHP 7.4 FastCGI Process Manager Loaded: loaded (/lib/systemd/system/php7.4-fpm.service; enabled;> Active: active (running) since Sat 2021-02-20 00:07:32 UTC; 2 we> ... ...
server { server_name stg.kta1984.com; root /var/www/html/test.com/current/public; index index.php index.html; location / { try_files $uri $uri/ index.php?q=$uri; } location ~ \.php$ { fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
fastcgi_passには、リッスンするソケットまたはソケットファイルを指定します。
fastcgi_pass
/etc/php/7.4/fpm/pool.d/www.confにlisten = /run/php/php7.4-fpm.sockの記載 があります。
/etc/php/7.4/fpm/pool.d/www.conf
listen = /run/php/php7.4-fpm.sock
ファイルの位置は環境によって異なってきます。