php 7 memcached,ubuntu 安装 php 7.0 memcached

sudo apt-get install php7.0-dev

sudo apt-get install libevent-dev

sudo apt-get install pkg-config

sudo pecl install igbinary

cd ~

mkdir tmp

cd tmp/

wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz

tar xzvf libmemcached-1.0.18.tar.gz

cd libmemcached-1.0.18

libmemcached-1.0.18$ ./configure

./configure

make

sudo make install

https://github.com/php-memcached-dev/php-memcached/tree/php7

unzip php-memcached-php7.zip

cd php-memcached-php7/

phpize7.0

./configure --enable-memcached-igbinary --disable-memcached-sasl

make

sudo make install

php -i | grep mem

cp json.ini igbinary.ini

vi igbinary.ini :

extension=igbinary.so

cp json.ini memcached.ini :

extension=memcached.so

cd ../cli/conf.d/

sudo ln -s ../../mods-available/igbinary.ini  20-igbinary.ini

sudo ln -s ../../mods-available/memcached.ini  20-memcached.ini

cd ../../apache2/conf.d/

sudo ln -s ../../mods-available/igbinary.ini  20-igbinary.ini

sudo ln -s ../../mods-available/memcached.ini  20-memcached.ini

sudo service apache2 restart

----- 如果上面安装 memcached 出现错误,导致安装不成功,请使用下面的命令代替 --------

sudo apt-get install -y php7.0-dev git pkg-config build-essential libmemcached-dev

[ sudo apt-get -f install ]  -- 上一句命令提示有误时执行这句 --

cd ~

git clone https://github.com/php-memcached-dev/php-memcached.git

cd php-memcached

git checkout php7

phpize

./configure --disable-memcached-sasl

make

sudo make install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值