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

Ubuntu20.04にPHPOpcacheモジュールをインストールする方法

OPcacheは、Apache用のPHPインタープリターモジュールです。プリコンパイルされたスクリプトを共有メモリプールに保存することにより、パフォーマンスが向上します。このモジュールは通常、WordPress、Drupal、カスタムPHPサイトなどのPHPWebアプリケーションのパフォーマンスを高速化および強化するために使用されます。 OPcacheを使用すると、リクエストごとにPHPスクリプトを読み込んで解析する必要はありません。

それが邪魔にならないように、Ubuntu20.04にPHPOpcacheモジュールをインストールして有効にする方法に焦点を当てましょう。

ステップ1:Ubuntu20.04を更新する

まず、パッケージリストが次のように更新されていることを確認します

$ sudo apt update

これにより、リポジトリとパッケージリストが最新の状態になります。完了したら、次のステップに進みます。

ステップ2:ApacheとPHPをインストールする

まず、Apache、PHP、および必要なPHP拡張機能をシステムにインストールします。コマンドを実行します:

$ sudo apt-get install apache2 libapache2-mod-php php php-opcache php-mysql php-mbstring php-cli php-zip php-gd php-curl php-xml -y

インストール後、次のようにPHPのバージョンを確認します。

$ php -v

ステップ3:PHPOpcacheを構成する

このステップでは、Opcacheを構成します。まず、php.iniファイルを編集してOpcacheサービスを有効にします。実行:

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

次に、次の行のコメントを解除します。

opcache.enable=1

opcache.memory_consumption=128

opcache.max_accelerated_files=10000

opcache.revalidate_freq=200

次に、ファイルを保存して終了します。加えた変更を有効にするには、ウェブサーバーをリロードします。

$ sudo systemctl restart apache2

OPcacheモジュールがロードされていることを確認または確認するには、次のコマンドを実行します。

$ php -i | grep opcache

出力は次のとおりです。

Nginxを使用したPHPOPcacheのインストールと構成

Apacheの代わりにNginxWebサーバーを使用してPHPOPcacheをインストールすることを選択できます。以下の手順に従ってください:

ステップ1:PHPとNginxをインストールする

次に示すように、Nginx、PHP、および必要なPHP拡張機能をインストールすることから始めます。

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

インストールが成功したことを確認するには、次のようにインストールされているPHPのバージョンを確認します。

$ php -V

ステップ2:OPcacheを構成する

このステップでは、Opcacheを構成します。まず、php.iniファイルを編集してOpcacheサービスを有効にします。実行:

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

繰り返しになりますが、Apacheで以前に見たように、次の行のコメントを解除します。

opcache.enable=1

opcache.memory_consumption=128

opcache.max_accelerated_files=10000

opcache.revalidate_freq=200

次に、ファイルを保存して終了します。最後に、WebサーバーとPHP-FPMサービスをリロードして、変更を適用します。

$ sudo systemctl restart nginx php7.4-fpm

PHP Opcacheのインストールを確認するには、次のコマンドを実行します。

$ php -i | grep opcache

PHPOpcacheがUbuntu20.04に正常にインストールされるようになりました:


Ubuntu
  1. Ubuntu 18.04 /Ubuntu16.04にPHP7.4/ 7.3/7.2をインストールする方法

  2. Ubuntu 20.04 /Ubuntu18.04にPHP8.0をインストールする方法

  3. Ubuntu20.04にComposerをインストールする方法

  1. Ubuntu16.04にPHP7.2をインストールする方法

  2. Ubuntu16.04にPHP7.3をインストールする方法

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

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

  2. UbuntuLinuxにPHPをインストールする方法

  3. Ubuntu20.04LTSにPHPOPcacheをインストールする方法