fedora uninstall php,在RHEL/CentOS 6.3/5.6和Fedora 17/12上安装APC(可选的PHP缓存)

在RHEL/CentOS 6.3/5.6和Fedora 17/12上安装APC(可选的PHP缓存)

在RHEL/CentOS 6.3/5.6和Fedora 17/12上安装APC

APC(可选的PHP缓存)是一个免费,开源的PHP代码缓存。这个模块的主要目的是提供一个健壮的框架来缓存和优化PHP代码。

在RHEL/CentOS 6.3/5.6和Fedora 17/12上安装APC

在Linux上安装和开启PHP APC

该说明文档描述了如何在RHEL 6.3/6.2/6.1/6/5.8/5.6,CentOS 6.3/6.2/6.1/6/5.8/5.6和Fedora 17,16,15,14,13,12上使用PECL命令从代码仓库中下载,安装以及开启APC。

安装APC的依赖包

首先,我们需要安装所需的软件包,pecl,phpize和apxs命令,并使用YUM包管理工具来安装APC。

yum install php-pear php-devel httpd-devel pcre-devel gcc make

使用PECL安装APC

现在我们已经安装了所有必须的软件包以用来安装APC。接下来我们使用PECL命令来安装它。安装过程中请选择默认的设置值。

pecl install apc

输出如下:

WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update

downloading APC-3.1.9.tgz ...

Starting to download APC-3.1.9.tgz (155,540 bytes)

.................................done: 155,540 bytes

54 source files, building

running: phpize

Configuring for:

PHP Api Version: 20090626

Zend Module Api No: 20090626

Zend Extension Api No: 220090626

config.m4:180: warning: AC_CACHE_VAL(PHP_APC_GCC_ATOMICS, ...): suspicious cache-id, must contain _cv_ to be cached

../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...

../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from...

config.m4:180: the top level

config.m4:180: warning: AC_CACHE_VAL(PHP_APC_GCC_ATOMICS, ...): suspicious cache-id, must contain _cv_ to be cached

../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...

../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from...

config.m4:180: the top level Enable internal debugging in APC [no] : Enable per request file info about files used from the APC cache [no] : Enable spin locks (EXPERIMENTAL) [no] : Enable memory protection (EXPERIMENTAL) [no] : Enable pthread mutexes (default) [yes] : Enable pthread read/write locks (EXPERIMENTAL) [no] :

开启PHP的APC扩展模块

运行下面的命令以开启APC扩展模块在Apache配置中

echo "extension=apc.so" > /etc/php.d/apc.ini

重启Apache服务

重启Apache服务以使新的更改生效。

service httpd restart

OR

/etc/init.d/httpd restart

在RHEL/CentOS 6.3/5.6和Fedora 17/12上安装APC

开启PHP APC管理

开启APC管理面板,你需要复制下面的文件:

cp /usr/share/pear/apc.php /var/www/html/

接下来打开apc.php文件

# vi /var/www/html/apc.php

如下所示,在apc.php文件中设置用户名及密码。

defaults('ADMIN_USERNAME','apc'); // Admin Username

defaults('ADMIN_PASSWORD','Set-Password-Here'); // Admin Password - CHANGE THIS TO ENABLE!!!

在浏览器中输入如下的URL链接,你将可以使用APC的管理面板。

http://localhost/apc.php

在RHEL/CentOS 6.3/5.6和Fedora 17/12上安装APC

使用PECL升级APC

执行如下的命令即可下载并升级APC

pecl upgrade apc

使用PECL卸载APC

如果你想移除它,使用如下的命令即可从你的系统中完全移除APC。

pecl uninstall apc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值