php 编译安装 APC 增加模块 图文教程

今天发现公司的linux服务器里面php居然没有apc模块,下面我们手动增加一下这个模块。我们这里需要确定的是各个文件的位置在哪里,如果不确定,可以使用linux的find命令找一下。

  • 下载最新模块,目前APC已停止更新,直接使用下面命令,进入到APC编译文件夹。

wget-c http://pecl.php.net/get/APC-3.1.13.tgz;tar xvfz APC-3.1.13.tgz;cd APC-3.1.13

  • 找一下phpize,

find / -name phpize

  • 用刚才找到的phpize运行一下

phpize

  • 开始编译:

./configure –with-php-config=/usr/local/php5/bin/php-config –enable-apc –enable-mmap;make;make install

如果顺利的话,apo.so 会顺利的复制到对应的模块文件里。

  • 修改php.ini,添加语句extension=apc.so。这是让php自动加载扩展库。[APC]
    extension = “apc.so”
    apc.enabled = 1
    apc.shm_size = 256M
    apc.ttl = 3600
    apc.user_ttl = 3600
    apc.mmp_file_mask = /tmp/apc.XXXXXX
    apc.num_files_hint = 0

重启php-fpm进程,即可。

链接到文章: https://ixvps.com/41160.html

发表回复

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