GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04にPHPOPcacheをインストールして構成する

Opcacheは、プリコンパイルされたスクリプトバイトコードを共有メモリに保存することでPHPのパフォーマンスを向上させるために使用される強力なPHP拡張機能です。したがって、PHPは、リクエストごとにスクリプトをロードして解析する必要はありません。これにより、PHPベースのアプリケーションのパフォーマンスが高速化されます。

このチュートリアルでは、Ubuntu20.04にApacheとNginxを使用してOpcachePHP拡張機能をインストールして有効にする方法を示します。

前提条件
  • Ubuntu20.04を実行しているサーバー。
  • ルートパスワードがサーバーに設定されます。

ApacheでOpcacheをインストールする

このセクションでは、Apacheを実行しているサーバーにOpcachePHPモジュールをインストールして有効にする方法を示します。

まず、次のコマンドを使用してOpcache拡張機能をインストールします。

apt-get install php-opcache -y

Opcacheをインストールしたら、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 apache2

Nginxを使用してOpcacheをインストールする

このセクションでは、Nginxを実行しているサーバーにOpcachePHPモジュールをインストールして有効にする方法を示します。

まず、次のコマンドを使用してOpcache拡張機能をインストールします。

apt-get install php-opcache php-fpm -y

Opcacheをインストールしたら、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
結論

おめでとう!これで、Ubuntu20.04にNginxとApacheを使用してPHPOpcache拡張機能が正常にインストールされて有効になりました。 Opcacheを使用してPHPベースのアプリケーションを簡単に高速化できるようになりました。


Ubuntu
  1. Ubuntu18.04または20.04にPHP7.4および8.0をインストールする方法

  2. Ubuntu20.04にPHPOPcacheをインストールして構成する方法

  3. Ubuntu 20.04 に PHP OPcache をインストールする方法

  1. Ubuntu18.04にRedisをインストールして構成する方法

  2. Ubuntu18.04にRedmineをインストールして設定する方法

  3. Ubuntu18.04にSambaをインストールして設定する方法

  1. Ubuntu20.04にRedisをインストールして構成する方法

  2. Ubuntu20.04にJenkinsをインストールして構成する方法

  3. Ubuntu16.04にAskbotをインストールして構成する方法