龚哥哥 - 山里男儿 爱生活、做自己!
CentOS下PHP7安装Redis扩展
发表于 2017-5-18 | 浏览(9014) | 服务器

下载扩展包

wget https://github.com/phpredis/phpredis/archive/php7.zip
mv php7.zip phpredis-php7.zip
unzip phpredis-php7.zip
cd phpredis-php7/
/data/soft/php7/bin/phpize
./configure --with-php-config=/data/soft/php7/bin/php-config
make && make install

php.ini中添加redis扩展

vim /data/soft/php7/lib/php.ini 
搜索 extension 在底部添加 redis 扩展记录
extension=redis.so

重启php-fpm后,查看扩展

/data/soft/php7/bin/php -m

阅读全文

php安装memcache和memcached扩展
发表于 2015-8-31 | 浏览(5401) | 服务器

安装php memcache

wget http://pecl.php.net/get/memcache-3.0.6.tgz
tar -zxvf memcache-3.0.6.tgz
cd memcache-3.0.6
/data/soft/php/bin/phpize (如果不知道phpize在什么位置,可以用find / -name phpize查找)
./configure –enable-memcache –with-php-config=/data/soft/php/bin/php-config –with-zlib-dir
make
make install

记录下安装成功后的提示,类似于:
Installing shared extensions: /data/soft/php/modules/
把这个地址记录下来

在php.ini文件里面添加扩展

vim /data/soft/php/bin/php.ini
添加 extension=memcache.so

最后验证一下是否安装完成

php -m|grep memcache
应该会显示memcache

到这里php memcach安装完成

安装php memcached扩展

1、先安装 memcached 依赖库 libmemcached

wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar -zxvf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure --prefix=/usr/local/libmemcached --with-memcached
make
make install

现在安装php memcached扩展

wget http://pecl.php.net/get/memcached-2.2.0.tgz
tar -zxvf memcached-2.2.0.tgz
cd memcached-2.2.0
/data/soft/php/bin/phpize
./configure --enable-memcached --with-php-config=/data/soft/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl

在php.ini文件里面添加扩展

vim /data/soft/php/bin/php.ini
  添加 extension=memcached.so

最后验证一下是否安装完成

php -m|grep memcached
应该会显示memcached

到这里php memcachd安装完成

阅读全文

TOP