(STEP1)
sudo su
apt -y install php-fpm
vi /etc/apache2/sites-available/default-ssl.conf
#バージョンはその都度確認の事 今回は8.0でした。
# - 内に追記
<FilesMatch .php$>
SetHandler "proxy:unix:/var/run/php/php8.0-fpm.sock|fcgi://localhost/"
a2enmod proxy_fcgi setenvif
a2enconf php8.0-fpm
systemctl restart php8.0-fpm apache2
echo '' > /var/www/html/lizmap/info.php
https://lizmap.yamakun.net/info.php
Server API[FPM/FastCGI] と表示されていれば OK です
をみると,pool.d/*.confに設定しろとある!
www.confを確認すると,アカウント設定他いい感じに設定されている。
標準の pm = dynamic となっていたので,そのまま,下記を適切に設定!
pm.max_children = 814
pm.start_servers = 8
pm.min_spare_servers = 4
pm.max_spare_servers = 8
pm.max_requests = 300
動作確認は htop において php-fpm が複数起動し,きちんと動作していればOK!
(参考)問題なのは qgis_mapserv.fcgi のようです。