在本文中我们将向您介绍如何在香港服务器Ubuntu 20.04 LTS系统上安装PHP OPcache。OPcache通过在共享内存中存储预编译的脚本字节码来提高PHP的性能,从而消除了PHP在每次请求时加载和解析脚本的需要,简单地说,就是任何后续的对同一脚本的请求,OpCache都会在第一次执行时将这个脚本存储在它的内存中,以便以后重复使用,从而导致性能的提升。
步骤1.首先,通过apt在终端中运行以下命令来确保所有系统软件包都是最新的。
sudo apt update
sudo apt upgrade
步骤2.在Ubuntu 20.04上安装PHP OPcache。
Ubuntu 20.04在其上游存储库中附带了PHP 7.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
步骤3.在Ubuntu系统上配置PHP OPcache。
现在,我们使用以下命令打开PHP配置文件:
使用Apache模块的PHP:
sudo nano /etc/php/7.4/apache2/php.ini
使用Nginx模块的PHP:
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
至此,您已成功安装PHP OPcache。欢迎访问A5互联https://www.a5idc.net/了解更多。