Swoole-1.8.0
版本增加了对异步Redis客户端的支持,基于redis官方提供的hiredis库实现
1.编译安装hiredis,
hiredis
下载地址:https://github.com/redis/hiredis/releases
make -j
sudo make install
sudo ldconfig
mkdir /usr/lib/hiredis
cp libhiredis.so /usr/lib/hiredis #将动态连接库libhiredis.so至/usr/lib/hiredis
mkdir /usr/include/hiredis
cp hiredis.h /usr/include/hiredis
echo '/usr/local/lib' >>/etc/ld.so.conf
ldconfig
2.重新编译swoole支持异步redis,
进入swoole源码目录,
./configure --with-php-config=/usr/local/php/bin/php-config --enable-async-redis
make & make install;