CentOS的上安装,配置,验证的memcached
PHP memcache和memcached扩展
因为PHP没有对内存缓存的本机支持,所以必须安装PHP的扩展才能使用它有两个PHP扩展可用,解码使用哪个很重要:
-
memcache
(没有d),一个较旧但非常受欢迎的扩展,不经常维护。该memcache
扩展目前不与PHP 7工作。确切的名称是
php5-memcache
Ubuntu的和php-pecl-memcache
CentOS的 -
memcached
(附ad
),一个更新且维护的扩展,应该与PHP 7兼容。确切的名称是
php5-memcached
Ubuntu的和php-pecl-memcached
CentOS的
在CentOS上安装和配置memcached:
我们建议使用最新的稳定memcache或memcached版本(目前,memcache为3.0.8,memcached为2.2.0)
要在CentOS上安装memcached,请以具有root
权限的用户身份执行以下任务:
1、安装memcached及其依赖项:
yum -y update
yum install -y libevent libevent-devel
yum install -y memcached
yum install -y php-pecl-memcache
note:上述命令的语法可能取决于您使用的软件包存储库。例如,如果您使用webtatic和PHP 5.6,请输入yum install -y php56w-pecl-memcache
。使用yum search memcache|grep php
找到相应的软件包名称。
2、更改memcached的配置设置CACHESIZE
和OPTIONS
:
vi /etc/sysconfig/memcached
-
找到值
CACHESIZE
并将其更改为至少1GB。CACHESIZE="1GB"
- 找到值
OPTIONS
并将其更改为localhost
或127.0.0.1
保存修改退出编辑器
有关配置memcached的更多信息,请参阅memcached wiki。
3、重启memcached。
service memcached restart
4、重启Apache
service httpd restart
install succeed!
打开phpinfo即可看到!