Ubuntu 23.04 Apache2 PHP と PHP-FPMをインストールする手順
環境
Ubuntu 23.04
概要
PHP-FPM (FPM : FastCGI Process Manager) をインストールして、PHP スクリプトの実行を高速化します。
操作方法
1.php-fpm をインストールします
# apt -y install php-fpm
2.php-fpmを設定したい Virtualhost 設定内に設定を追加します。
# vi /etc/apache2/sites-available/default-ssl.conf
<VirtualHost> - </VirtualHost> 内に下記コードを追記する <FilesMatch \.php$> SetHandler "proxy:unix:/var/run/php/php8.1-fpm.sock|fcgi://localhost/" </FilesMatch>
3.設定内容を反映します
# a2enmod proxy_fcgi setenvif # a2enconf php8.1-fpm
4.apache2を再起動します
# systemctl restart php8.1-fpm apache2
5.設定した Virtualhost 内に phpinfo を作成してアクセスします。
# echo '<?php phpinfo(); ?>’ > /var/www/html/info.php