Ubuntu PHP配置中如何启用缓存
导读:在Ubuntu系统中,要为PHP启用缓存,你可以选择使用OPcache或者其他缓存扩展,例如APCu。以下是启用这些缓存的步骤: 安装PHP扩展: 对于OPcache,请确保已安装php-opcache扩展。如果尚未安装,请运行以下命令...
在Ubuntu系统中,要为PHP启用缓存,你可以选择使用OPcache或者其他缓存扩展,例如APCu。以下是启用这些缓存的步骤:
- 安装PHP扩展:
对于OPcache,请确保已安装php-opcache扩展。如果尚未安装,请运行以下命令:
sudo apt-get update
sudo apt-get install php-opcache
对于APCu,请运行以下命令来安装php-apcu扩展:
sudo apt-get update
sudo apt-get install php-apcu
- 配置PHP以启用缓存:
编辑你的PHP配置文件(例如/etc/php/7.4/cli/php.ini或/etc/php/7.4/fpm/php.ini),取决于你使用的是CLI还是FPM模式。如果你不确定使用的是哪个版本,请运行php -v命令。
在配置文件中,找到以下行(如果找不到,请添加它们):
对于OPcache:
[opcache]
zend_extension=opcache.so
opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
对于APCu:
[apcu]
extension=apcu.so
apcu.enable_cli=1
apcu.memory_limit=64M
apcu.shm_size=32M
根据你的需求调整这些设置。保存更改并退出编辑器。
- 重启PHP服务:
对于CLI模式,无需重启服务。只需重新运行你的PHP脚本即可看到更改生效。
对于FPM模式,请运行以下命令重启PHP-FPM服务:
sudo systemctl restart php7.4-fpm
请注意,你需要将php7.4-fpm替换为你的PHP版本。
- 验证缓存是否已启用:
创建一个名为info.php的文件,其中包含以下内容:
<
?php
phpinfo();
?>
将此文件放在你的Web服务器文档根目录中,然后通过浏览器访问它(例如http://your-domain.com/info.php)。在显示的PHP信息页面中,你应该能看到关于OPcache或APCu的部分,这表明缓存已成功启用。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu PHP配置中如何启用缓存
本文地址: https://pptw.com/jishu/789160.html
