如何安装 PHP Opcache 模块 Ubuntu 20.04

OPcache 是一个 PHP 解释器模块,用于 Apache. 它通过将预编译脚本存储在共享内存池中来提高性能。 该模块通常用于加速和增强 PHP Web 应用程序(例如 WordPress、Drupal 和自定义 PHP 站点)的性能。 使用 OPcache,无需为每个请求加载和解析 PHP 脚本。

有了这个,让我们关注如何安装和启用 PHP Opcache 模块 Ubuntu 20 月 04 日。

第 1 步:更新 Ubuntu 20.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 步:配置 PHP Opcache

在这一步中,我们将配置 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

输出如下所示:

安装和配置 PHP OPcache Nginx

您可以选择使用以下命令安装 PHP OPcache Nginx 网络服务器而不是 Apache. 请按照以下步骤操作:

第 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

第二步:配置 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

PHP Opcache 现已成功安装在 Ubuntu 20.04: