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

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

この記事では、Ubuntu 20.04 LTS に PHP OPcache をインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、sudo を持つユーザーとしてログインしていることを確認してください 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

OPcache は、PHP インタープリター用の Apache モジュールです。プリコンパイル済みスクリプトを共有メモリ空間に格納することで、パフォーマンスを向上させるために使用されます。 PHPに組み込まれているキャッシュモジュールです。有効にすると、PHP ベースの Web サイトのパフォーマンスが驚くほど向上します。

前提条件:

  • Ubuntu 20.04 を搭載したオペレーティング システム
  • スーパーユーザー権限を持つサーバー IPv4 アドレス (ルート アクセス)
  • Linux デスクトップ用 Gnome ターミナル
  • Windows または macOS 用の PuTTy SSH クライアント
  • Windows 10/11 用 Powershell
  • APT コマンドに精通している

Ubuntu 20.04 に PHP OPcache をインストールします

ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade

ステップ 2. Ubuntu システムに PHP OPcache をインストールします。

  • Apache で Opcache をインストールします。

Apache、PHP、およびその他の PHP 拡張機能をサーバーにインストールする必要があります:

sudo apt install apache2 libapache2-mod-php php php-cli php-opcache

Opcache をインストールしたら、php.ini を編集します。 Opcache 拡張機能を有効にするファイル:

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

次の行を追加します:

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

ファイルを保存して閉じ、Apache サービスを再起動します:

sudo systemctl restart apache2
  • Nginx で Opcache をインストールします。

次のコマンドで Opcache 拡張機能をインストールします:

sudo apt install nginx php-fpm php-cli php-opcache

次に、php.ini を編集して PHP OPcache を有効にする必要があります。 ファイル:

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

次の行を変更します:

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

ファイルを保存して閉じ、Nginx サービスを再起動します:

sudo systemctl restart php7.4-fpm
sudo systemctl restart nginx

次のコマンドで PHP OPcache のインストールを確認できるようになりました:

php -i | grep opcache

次の出力が得られるはずです:

/etc/php/7.4/cli/conf.d/10-opcache.ini,
opcache.blacklist_filename => no value => no value
opcache.consistency_checks => 0 => 0
opcache.dups_fix => Off => Off
opcache.enable => On => On
opcache.enable_cli => Off => Off
opcache.enable_file_override => Off => Off
opcache.error_log => no value => no value
opcache.file_cache => no value => no value
opcache.file_cache_consistency_checks => 1 => 1
opcache.file_cache_only => 0 => 0
opcache.file_update_protection => 2 => 2
opcache.force_restart_timeout => 120 => 120

Ubuntu 20.04 LTS Focal Fossa に PHP OPcache をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 PHP OPcache の詳細については、公式ナレッジ ベースを参照してください。ご質問やご提案がありましたら、お気軽にコメントを残してください。


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

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

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

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

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

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

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

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

  3. Ubuntu18.04にPHPをインストールする方法