Centos中安装apc
APC主要有两个作用,一是将php的编译缓存保存在共享内存中,简单理解就是使用了APC以后,省去了需要每次将PHP 源代码编译为PHP Opcode的时间,提高了性能,只要下次PHP源代码没有任何修改,则就不需要重新编译了。另一方面的作用是类似Memcached的功能,APC是将数据保存到共享内存中,Memcached也是将数据保存在内存中,不过Memcached支持分布式,而APC不支持分布式。
1下载文件
从http://pecl.php.net/package/apc找到最新的apc稳定版本
wgethttp://pecl.php.net/get/APC-3.1.9.tgztarzxvfAPC-3.1.9.tgzcdAPC-3.1.9
2编译安装
/usr/local/php/bin/phpize./configure--enable-apc--enable-apc-mmap--with-php-config=/usr/local/cine/php/bin/php-configmakemakeinstall
3修改php.ini
vim/etc/php.ini
添加以下内容:
[apc]extension="/usr/local/cine/php/lib/php/extensions/no-debug-non-zts-20090626/apc.so"apc.enabled=1apc.cache_by_default=onapc.shm_segments=1apc.shm_size=32Mapc.ttl=7200apc.user_ttl=7200apc.num_files_hint=0apc.write_lock=on
4检测是否安装成功
php-m|grepapc
如果有显示apc说明已经安装成功了
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。