重启php

Apache:

sudo systemctl restart apache2

nginx :

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

配置PHP,PHP-FPM.

如果我们正在运行Apache,则将使用PHP。
对于nginx,代替PHP-FPM。

使用以下命令打开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]
; Determines if Zend OPCache is enabled
;opcache.enable=1

改进设置

以上步骤启用OPcache。但是,默认设置可能不会提供太多改进。
使用下面的行设置来提高性能。

提高内存消耗。

opcache.memory_consumption=128

存储的脚本数

opcache.max_accelerated_files=3000

更新频率

opcache_revalidate_freq = 200

保存文件并退出。
然后再次重新启动PHP。

在Ubuntu 20.04/18.04上安装和配置PHP OPCache

OPcache是PHP解释器的Apache模块,可以通过在共享内存空间中存储预编译脚本来提高性能。

日期:2020-07-07 20:54:27 来源:oir作者:oir