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

Ubuntu 23.04

Posted by arkgame