centos安装apc

Alternative PHP Cache (APC) 是一个开放自由的PHP opcode 缓存。它的目标是提供一个自由、 开放,和健全的框架用于缓存和优化PHP的中间代码。

简单说,php的apc组件就是优化php性能的一个工具。

centos中没有这个包,需要手动编译安装。安装方法如下:

1、下载源码

apc官方地址:http://pecl.php.net/package/apc,最新版是3.1.14。

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

2、解压、编译安装

tar xzf APC-3.1.14.tgz
phpize
./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/local/php/bin/php-config --prefix=/usr/local/apc
make && make install

3、配置php.ini

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

添加以下代码到文件末尾:

[apc]
extension= "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

4、重启apache或者php-fpm(nginx)

service httpd restart/service php-fpm restart

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据