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

yipeiwu_com5年前PHP代码库

当前我用的是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代码规范详解

涉及多个方面,比如PHP代码规范、PHP文件命名规范、网站开发流程、网站安全与维护等。作为PHP开发规范的开篇,我从一个纯PHP开发者的角度来说说我所认为的PHP代码规范,主要从PHP目...

phpstorm配置Xdebug进行调试PHP教程

phpstorm配置Xdebug进行调试PHP教程

运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll ps : php...

php获取excel文件数据

很简单就可以实现,下面为大家简单介绍下 1、下载PHPExcel类,是一个文件夹,还得有一个文件PHPExcel.php,两个在同级目录 require __DIR__ . './P...

一些php技巧与注意事项分析

从浏览器上看,使用 header(location) 就跳转到另一个页面了,但事实上,php却仍然会执行后台的代码的,假如后面的代码有不安全逻辑的,那就直接无视开发者设定的条件,继续把后...

解析PHP将对象转换成数组的方法(兼容多维数组类型)

复制代码 代码如下: /**  * @author 【宜配屋www.yipeiwu.com】  * @date 2013-6-21  * @tod...