如何在 Ubuntu 22.04 LTS 上安装 PHP OPcache

OPcache 是一种流行的开源 PHP 扩展,有助于加快 PHP 脚本的性能。它将 PHP 脚本的编译版本缓存在内存中,从而减少了每次执行这些脚本时加载和编译这些脚本的开销。这可以显著提高性能,尤其是在繁忙的网站上。php-logo

在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装 PHP OPcache

第 1 步。首先,通过在终端中运行以下命令,确保所有系统软件包都是最新的。apt

sudo apt update
sudo apt upgrade
sudo apt install wget apt-transport-https gnupg2 software-properties-common

第 2 步。安装 PHP。

默认情况下,PHP 在 Ubuntu 22.04 基础存储库中不可用。现在运行以下命令以安装较新版本的 PHP 8.2,您必须将此 PPA 添加到您的 Ubuntu 系统中:

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update

成功添加 PPA 存储库后,更新软件包列表,现在您可以在 Ubuntu 8.2 上安装 PHP 22.04:

sudo apt install php8.2

要检查系统上当前安装的PHP版本,请运行以下命令:

php -v

输出:

[root@idroot.us]# php -v
PHP 8.2.2 (cli) (built: Jan 31 2023 13:31:55) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.2.2, Copyright (c) Zend Technologies

有关安装 PHP 的其他资源,请阅读下面的帖子:

  • 如何在 Ubuntu Linux √ 上安装 PHP

第 3 步。在 Ubuntu 22.04 上安装 PHP OPcache。

现在运行以下命令以安装 OPcache 扩展:

sudo apt install php8.2-opcache

在 Ubuntu 22.04 LTS 上安装 OPcache 后,您需要配置 PHP 才能使用该扩展。为此,请按照下列步骤操作:

nano /etc/php/8.2/apache2/php.ini

您需要使用以下建议设置更新文件:php.ini

opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1

修改PHP设置后,您需要重新启动Apache以使更改生效:

sudo systemctl restart apache2

最后,使用以下命令检查 PHP 的版本:

php -v

输出:

[root@idroot.us]# php -v
PHP 8.2.2 (cli) (built: Jan 31 2023 13:31:55) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.2.2, Copyright (c) Zend Technologieswith Zend OPcache v8.2.2, Copyright (c), by Zend Technologies

感谢您使用本教程在 Ubuntu 22.04 LTS Jammy Jellyfish 系统上安装 PHP OPcache。有关其他帮助或有用信息,我们建议您查看官方 OPcache 网站

未经允许不得转载:统信UOS之家 » 如何在 Ubuntu 22.04 LTS 上安装 PHP OPcache

相关文章