zoukankan      html  css  js  c++  java
  • PHP opcache扩展安装

    下面是我在PHP 5.4下的安装方法:

    https://pecl.php.net/get/zendopcache-7.0.5.tgz
    tar xzf zendopcache-7.0.5.tgz
    cd zendopcache-7.0.5
    /usr/local/php/bin/phpize

    如果找不到phpize 的话自己找PHP路径,我的在/usr/local/php/bin/phpize,下面这行也要按你的php.ini路径自行修改

    ./configure --with-php-config=/usr/local/php/bin/php-config
    make
    make install

    如果显示

    Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20100525/

     表示安装完成,下面要修改php的配置文件让它生效

    在 php.ini 的最后面加入下面几行

    zend_extension=/usr/local/php/lib/php/extensions/no-debug-zts-20100525/opcache.so
    opcache.memory_consumption=128    //共享内存的大小, 总共能够存储多少预编译的 PHP 代码(单位:MB) --- 推荐 128
    opcache.interned_strings_buffer=8     //最大缓存的文件数目 200  到 100000 之间---  推荐 4000
    opcache.max_accelerated_files=4000    //内存“浪费”达到此值对应的百分比,就会发起一个重启调度
    opcache.revalidate_freq=60            //允许或禁止在 include_path 中进行文件搜索的优化   单位 秒
    opcache.fast_shutdown=1                //允许覆盖文件存在(file_exists等)的优化特性
    opcache.enable_cli=1                   //关闭时代码不再优化.

    详细配合请参考:http://blog.csdn.net/bly1126/article/details/19077853

    重启nginx、php-fpm

  • 相关阅读:
    DPDK ring简单说明
    DPDK初始化流程
    从《雪白血红》说起(2)
    从《雪白血红》说起(1)
    苏联印象(1)-过往与想象
    DPDK ip分片与重组的设计实现
    linux协议栈分析-序
    DPDK与QoS(服务质量)
    DPDK LPM路由存储与查找
    《教父》曾说
  • 原文地址:https://www.cnblogs.com/wt645631686/p/6868152.html
Copyright © 2011-2022 走看看