PHP設定 · 1 min read · Nov 28, 2025
Ubuntu 20.04 に PHP OPcache をインストールして設定する

Opcache は、事前コンパイルされたスクリプトバイトコードを共有メモリに保存することで PHP のパフォーマンスを向上させる強力な PHP 拡張機能です。これにより、PHP は各リクエストごとにスクリプトを読み込んで解析する必要がなくなります。これにより、PHP ベースのアプリケーションのパフォーマンスが向上します。
このチュートリアルでは、Ubuntu 20.04 で Apache と Nginx を使用して Opcache PHP 拡張機能をインストールして有効にする方法を示します。
前提条件
- Ubuntu 20.04 を実行しているサーバー。
- サーバーに設定されたルートパスワード。
Apache で Opcache をインストールする
このセクションでは、Apache を実行しているサーバーに Opcache PHP モジュールをインストールして有効にする方法を示します。
まず、次のコマンドで Opcache 拡張機能をインストールします:
apt-get install php-opcache -yOpcache がインストールされたら、php.ini ファイルを編集して Opcache 拡張機能を有効にします。
nano /etc/php/7.4/apache2/php.ini良好なパフォーマンスのために、次の行を変更します。
opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=3000
opcache.revalidate_freq=200
ファイルを保存して閉じたら、設定変更を適用するために Apache サービスを再起動します:
systemctl restart apache2Nginx で Opcache をインストールする
このセクションでは、Nginx を実行しているサーバーに Opcache PHP モジュールをインストールして有効にする方法を示します。
まず、次のコマンドで Opcache 拡張機能をインストールします:
apt-get install php-opcache php-fpm -yOpcache がインストールされたら、php.ini ファイルを編集して Opcache 拡張機能を有効にします。
nano /etc/php/7.4/fpm/php.ini良好なパフォーマンスのために、次の行を変更します。
opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=3000
opcache.revalidate_freq=200
ファイルを保存して閉じたら、設定変更を適用するために Nginx と PHP-FPM サービスを再起動します:
systemctl restart nginx
systemctl restart php7.4-fpm結論
おめでとうございます! Ubuntu 20.04 で Nginx と Apache を使用して PHP Opcache 拡張機能を正常にインストールして有効にしました。これで、Opcache を使用して PHP ベースのアプリケーションを簡単に高速化できます。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。