centos 下执行
yum install libevent libevent-devel
安装memcached 执行:
yum install memcached
查看memcached 是否已经安装
which memcached //如果已经安装 输出类似“/usr/bin/memcached”
安装php memcached 扩展 php-pecl-memcached
PHP Memcache 扩展包下载地址:http://pecl.php.net/package/memcache,你可以下载最新稳定包(stable)。
wget http://pecl.php.net/get/memcache-2.2.7.tgz
tar -zxvf memcache-2.2.7.tgz
cd memcache-2.2.7
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
注意:/usr/local/php/ 为php的安装路径,需要根据你安装的实际目录调整。
安装成功后会显示你的memcache.so扩展的位置,比如我的:
Installing shared extensions: /usr/lib64/php/modules/
最后我们需要把这个扩展添加到php中,打开你的php.ini文件在最后添加以下内容:
[Memcache]
extension_dir = "/usr/lib64/php/modules/"
extension = memcache.so
添加完后 重新启动php
查看是否安装php-pecl-memcached 扩展
php -m | grep memcache // 安装成功会输出memcached, 否则没有输
启动memcached
sudo systemctl start memcached
设置开机启动
sudo systemctl enable memcached
转载请注明出处。