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

Ubuntu 20.04LTSにPHPOPcacheをインストールします-ステップバイステップガイド?

OPcacheは、プリコンパイルされたスクリプトバイトコードを共有メモリに保存することでPHPのパフォーマンスを向上させます。これにより、PHPがリクエストごとにスクリプトをロードして解析する必要がなくなります。したがって、同じスクリプトに対する結果的な要求はすべて、OpCacheが最初の実行時にこのスクリプトをメモリに保存し、後で再利用できるようにして、パフォーマンスを向上させます。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するPHPクエリを実行するのを定期的に支援しています。

これに関連して、Ubuntu20.04LTSにPHPOPcacheをインストールする方法を検討します。


Ubuntu 20.04 LTSFocalFossaにPHPOPcacheをインストールする手順

1.システムアップデートを実行します

まず、ターミナルで次のaptコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。

$ sudo apt update
$ sudo apt upgrade


2.システムにPHPOPcacheをインストールします

Ubuntu 20.04は、アップストリームリポジトリにPHP7.4が付属しています。

したがって、aptパッケージマネージャーコマンドを使用して、それと拡張機能をインストールします。

$ sudo apt install php php-cli php-fpm php-opcache php-mysql php-zip php-gd php-mbstring php-curl php-xml

パッケージのインストールが完了したら、コマンドラインでPHPをテストできます。

$ php -version
PHP 7.4.3 (cli) (built: May 20 2021 18:46:36) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies


UbuntuシステムでPHPOPcacheを構成する方法は?

次に、次のコマンドを使用してPHP構成ファイルを開きます。

Apacheモジュールの場合、次のコマンドを実行します。

$ sudo nano /etc/php/7.4/apache2/php.ini

Nginxモジュールの場合、次のコマンドを実行します:

$ sudo nano /etc/php/7.4/fpm/php.ini

次に、パフォーマンスを向上させるために、OPcacheの次の設定で作業します。

コメントを外すことで、構成を有効にできます。

opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=3000
opcache.revalidate_freq=200

最後に、行った変更を反映するために、php-fpmとApacheまたはNginxを再起動する必要があります。

$ sudo systemctl restart apache2 ### Apache
$ sudo systemctl restart nginx   ### Nginx
$ sudo systemctl restart php7.4-fpm



Ubuntu
  1. Ubuntu 20.04 LTSにPrestaShopをインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04 LTSにXAMPPをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04 LTSにMailSpringをインストールします-ステップバイステップガイド?

  1. Ubuntu 20.04 LTSにHPLIPをインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04 LTSにInfluxDBをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04 LTSにAngularをインストールする-ステップバイステップガイド?

  1. Ubuntu 20.04 LTSにOwnCloudをインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04 LTSにAdminerをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04 LTSにPowerShellをインストールする-ステップバイステップガイド?