Linux下PHP加速器APC的安装与配置笔记


Posted in PHP onOctober 24, 2014

当前我用的是APC-3.1.9 stable ,可以自己到 http://pecl.php.net/package/APC 下载最新版。

1、安装

wget http://pecl.php.net/get/APC-3.1.9.tgz

tar xzvf APC-3.1.9.tgz

cd APC-3.1.9

/usr/local/php/bin/phpize

./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/local/php/bin/php-config --prefix=/usr/local/apc

make && make install

注:安装编译后检查相应目录:

ll /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/

-rwxr-xr-x 1 root root 659164 Apr 8 18:30 apc.so

安装成功!

2、配置/usr/local/php/etc/php.ini

vi /usr/local/php/etc/php.ini

shift+g到最末行,末尾加入

[apc]

extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/apc.so"

apc.enabled = 1

apc.cache_by_default = on

apc.shm_segments = 1

apc.shm_size = 64

apc.ttl = 7200

apc.user_ttl = 7200

apc.num_files_hint = 0

apc.write_lock = On

然后把APC目录下的apc.php复制到可以访问的目录

cp /root/APC-3.1.9/apc.php /home/wwwroot/

3、重启 LNMPA

/root/lnmpa restart

4、附:Windows下安装apc方法

下载地址: http://kromann.info/php5_2-Release_TS/php_apc.dll

extension = php_apc.dll
PHP 相关文章推荐
PHP 日期时间函数的高级应用技巧
Oct 10 PHP
PHP is_dir() 判断给定文件名是否是一个目录
May 10 PHP
PHP合并数组+与array_merge的区别分析
Aug 01 PHP
php实现无限级分类实现代码(递归方法)
Jan 01 PHP
PHP strncasecmp字符串比较的小技巧
Jan 04 PHP
ajax完美实现两个网页 分页功能的实例代码
Apr 16 PHP
PHP性能分析工具XHProf安装使用教程
May 13 PHP
PHP+JS实现大规模数据提交的方法
Jul 02 PHP
phpStudy访问速度慢和启动失败的解决办法
Nov 19 PHP
Joomla语言翻译类Jtext用法分析
May 05 PHP
php5.2的curl-bug 服务器被php进程卡死问题排查
Sep 19 PHP
PHP crc32()函数讲解
Feb 14 PHP
Linux下安装PHP MSSQL扩展教程
Oct 24 #PHP
Windows下的PHP安装pear教程
Oct 24 #PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
Oct 24 #PHP
自己写的兼容低于PHP 5.5版本的array_column()函数
Oct 24 #PHP
PHP中soap的用法实例
Oct 24 #PHP
php中socket的用法详解
Oct 24 #PHP
PHP利用header跳转失效的解决方法
Oct 24 #PHP
You might like
PHP验证码类代码( 最新修改,完全定制化! )
2010/12/02 PHP
PHP中几种常见的超时处理全面总结
2012/09/11 PHP
thinkphp中连接oracle时封装方法无法用的解决办法
2013/06/17 PHP
修复ShopNC使用QQ 互联时提示100010 错误
2015/11/08 PHP
PHP实现的折半查找算法示例
2017/12/19 PHP
让插入到 innerHTML 中的 script 跑起来的实现代码
2006/07/01 Javascript
js调用AJAX时Get和post的乱码解决方法
2013/06/04 Javascript
在js文件中如何获取basePath处理js路径问题
2013/07/10 Javascript
Javascript四舍五入Math.round()与Math.pow()使用介绍
2013/12/27 Javascript
使用AngularJS创建自定义的过滤器的方法
2015/06/18 Javascript
基于vue2.0+vuex+localStorage开发的本地记事本示例
2017/02/28 Javascript
angular select 默认值设置方法
2017/06/23 Javascript
如何使用JS在HTML中自定义字符串格式化
2017/07/20 Javascript
mui开发中获取单选按钮、复选框的值(实例讲解)
2017/07/24 Javascript
当vue路由变化时,改变导航栏的样式方法
2018/08/22 Javascript
微信小程序使用swiper组件实现类3D轮播图
2018/08/29 Javascript
jquery实现下载图片功能
2019/07/18 jQuery
浅谈Vue SSR中的Bundle的具有使用
2019/11/21 Javascript
Python多线程编程(一):threading模块综述
2015/04/05 Python
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
2018/02/03 Python
Python读取txt某几列绘图的方法
2018/10/14 Python
python批量修改图片尺寸,并保存指定路径的实现方法
2019/07/04 Python
pytorch 图像中的数据预处理和批标准化实例
2020/01/15 Python
Python中使用filter过滤列表的一个小技巧分享
2020/05/02 Python
使用keras2.0 将Merge层改为函数式
2020/05/23 Python
python os模块常用的29种方法使用详解
2020/06/02 Python
python实现ping命令小程序
2020/12/28 Python
详解如何将 Canvas 绘制过程转为视频
2021/01/25 HTML / CSS
德国隐形眼镜店:LuckyLens
2018/07/29 全球购物
维氏瑞士军刀英国网站:Victorinox英国
2019/07/04 全球购物
餐饮业经理竞聘演讲稿
2014/01/14 职场文书
售后服务承诺书范文
2014/03/26 职场文书
第二次离婚起诉书
2015/05/18 职场文书
舌尖上的中国观后感
2015/06/02 职场文书
小学班级管理心得体会
2016/01/07 职场文书
一文了解JavaScript用Element Traversal新属性遍历子元素
2021/11/27 Javascript