php7安装swoole和redis

202 阅读1分钟
安装
swoole
Swoole: PHP的异步、并行、高性能网络通信引擎
www.swoole.com/
unzip swoole-1.8.5-stable.zip
cd swoole-1.8.5-stable
phpize
./configuremake && make install
安装
redis
$ wget download.redis.io/releases/re…-3.2.0.tar.gz$ tar xzf redis-3.2.0.tar.gz$ cd redis-3.2.0$ make
默认编译完后在当前目录的
src目录下。可以复制可执行文件到其他地方:
mkdir /usr/local/redis
cd src
cp redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server redis-trib.rb /usr/local/redis
复制配置文件
$ cd redis-3.2.0
$ cp redis.conf /usr/local/redis/
或者安装的时候指定位置:
make PREFIX=/usr/local/redis install
Redis的命令所在目录添加到系统参数PATH中:

修改
profile文件:
vi /etc/profile
在最后行追加
:
export PATH="$PATH:/usr/local/redis/bin"
然后马上应用这个文件:
. /etc/profile
这样就可以直接调用
redis-cli的命令了
客户端:
2.0安装
tar -zxvf 2.2.4
cd phpredis-2.2.4/
phpize
./configure make && make install
3.0安装
phpredis/phpredis: A PHP extension for Redis
github.com/phpredis/ph…
需要先安装
igbinary:
PECL :: Package :: igbinary
pecl.php.net/package/igb…
tar zxvf igbinary-1.2.1.tgz
cd igbinary-1.2.1
phpize
./configure make && make install
unzip 3.0.0-rc1
cd phpredis-3.0.0-rc1/

phpize
./configure [--enable-redis-igbinary]make && make install