OPcache 在 PHP 5.5 (默认没有开启)开始内建在 PHP, 前身是 Zend Optimizer, PHP 5.2, 5.3 及 5.4 则要透过安装 PECL extension 安装。它的作将已经编译的 PHP Script 储存在内存, 当下次存取 PHP Script 时不用重新编译, 这样便可以提高 PHP 的效能。

以下是在 CentOS 7 安装指定 PHP 版本及设定 OPcache 的方法。

1. 在开始前先安装 EPEL Repository 及 REMI Repository:

# yum update

# yum install epel-release

# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2. 安装 yum-utils, 这是开启 yum 的功能, 下面选择 PHP 版本时需要用上:

# yum install yum-utils

3. 安装好 yum-utils 后, 可以用 yum-config-manager 设定 Remi Repository 成默认的 Repository, 这样可以安装较新版本的 PHP (CentOS 7 内建的 PHP 版本是 5.4), 根据要安装的 PHP 版本执行以下指令:

# yum-config-manager –enable remi-php55#For PHP 5.5

# yum-config-manager –enable remi-php56#For PHP 5.6

# yum-config-manager –enable remi-php70 #For PHP 7.0

# yum-config-manager –enable remi-php71#For PHP 7.1

# yum-config-manager –enable remi-php72#For PHP 7.2

4. 现在可以用 yum 安装 OPcache:

# yum install php-opcache

如果只需要使用 OPcache 的默认设定, 则可以直接重新启动网页服务器, 如果需要设定 OPcache, 可以开启 OPcache 的设定档 /etc/php.d/10-opcache.ini

# vi /etc/php.d/10-opcache.ini

最后可以重新启动网页服务器:

# systemctl restart httpd

# systemctl restart nginx

你可能感兴趣的内容:

centos php redhat,RHEL / CentOS 安装 OPcache 提升 PHP 效能相关推荐

  1. CentOS、RedHat、Fedora安装FFmpeg环境及解码器

    文章目录 编译与安装说明 安装环境依赖 安装依赖 创建文件夹 源代码下载.编译与安装 安装NASM 安装Yasm 安装libx264 安装libx265 安装libfdk_aac 安装libmp3la ...

  2. 数据可视化组件Grafana详细解读--RedHat/Fedora/CentOS/Oracle上的安装

    数据可视化演示: PS:您可以在目标服务器上运行数据可视化组件,监控数据服务器,Web服务器,网络文件服务器等等服务器的各种运行状态,DevOps的必不可少的组件. 在基于RPM的Linux的上安装版 ...

  3. 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(四)

    安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(四) 17. 安装 Webmin Webmin 是基于 Web 的 Linux 配置工具.它像一个中央系统,用于配置各种系统设置,比 ...

  4. RedHat Linux 7安装CentOS 7 yum源

    RedHat Linux 7安装CentOS 7 yum源 问题描述 解决步骤 0,进入/opt目录,进入root模式,新建yum目录 1,查看自己redhat版本 2,查看redhat 7.0系统本 ...

  5. 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情

    转载自:https://linux.cn/tag-RHEL%207.html CentOS 是一个工业标准的 Linux 发行版,是红帽企业版 Linux 的衍生版本.你安装完后马上就可以使用,但是为 ...

  6. RHEL/CentOS 5.5下编译安装Fcitx(小企鹅输入法)

    PS: 因本人家里的台式机比较老,其中的显卡是04年的nvidia mx440,Ubuntu 9.10.10.04与Fedora 12.13都对其支持不好,手动安装显卡驱动后可以用,但很不稳定,X经常 ...

  7. rethat linux安装nginx,RedHat和CentOS下Nginx安装

    官网当前最稳定的的版本是1.6.1,本教程以1.6.1为例: 1,RedHat和CentOS可以设置rpm源, 下载然后安装上面的文件 运行命令 yum install nginx debian和Ub ...

  8. 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(二)转载自码农网

    7. 安装 PHP PHP 是用于 web 基础服务的服务器端脚本语言.它也经常被用作通用编程语言.在最小化安装的 CentOS 中安装 PHP: # yum install php 安装完 php ...

  9. RHEL/CentOS 下安装yum源地址汇集---不定期更新

    启用EPEL6 yum源: 1.RHEL/CentOS/SL Linux 6.x 下安装 EPEL6 yum源: 32位系统选择: rpm -ivh http://download.fedorapro ...

最新文章

  1. Oracle超出最大连接数问题及解决
  2. N使用exus2打造企业maven仓库(三)
  3. 中国剩余定理(模板+代码)
  4. vue项目调用jssip_JsSIP和FreeSWITCH整合
  5. python语言输入中文_selenium+python 语言编写问题,在执行时无法输入中文用户名...
  6. 上位机与下位机的通讯
  7. 深入探讨apply()方法的作用
  8. Excel宏的基本逻辑语句
  9. uncheck关键字
  10. 568A以及568B线序
  11. 彻底关闭Adobe Flash Player的弹窗广告(不影响Flash正常使用)
  12. Quartus | FPGA开发工具(Inter系列芯片)
  13. java代码控制电脑发出警报_java – 如何使用警报构建器对话框显示消息
  14. iOS开发的Sketch之旅
  15. no diagrams overlap selections问题解决
  16. 数学方面的一些思维训练
  17. NodeJS之child_process模块
  18. 洛谷P1617 爱与愁的一千个伤心的理由
  19. 解决jquery.autocomplete在IE6下被下拉框遮住的问题
  20. AI_Papers周刊:第三期

热门文章

  1. 程序员1w5以下的,2020年就要面对现实了...
  2. 云漫圈 | 什么是字符串匹配算法?
  3. 震惊!微软小冰公众号被封?示好国内,苹果拟推出特色版iPhone;谷歌更新Google Play支持名单:华为荣耀多款在列……...
  4. Hadoop精华问答:Hadoop框架最核心的设计是?
  5. .net 批量更新_Revit二次开发——读取CAD文字实现更新模型的思路
  6. mfc 消息消息队列概念_消息队列面试连环问
  7. android tab 切换动画,Android之ViewPager+TabLayout组合实现导航条切换效果(微信和QQ底部多标签切换)...
  8. docker mysql 日志在哪里_docker容器启动后日志在哪里
  9. Apache JMeter 下载
  10. flowable实战(七)flowable核心数据库表清单