黑马程序员技术交流社区

标题: 【上海校区】php7安装swoole和redis [打印本页]

作者: 冯程程    时间: 2018-6-6 22:35
标题: 【上海校区】php7安装swoole和redis
本帖最后由 上海分校-小影 于 2018-6-8 14:59 编辑

安装swoole
Swoole: PHP的异步、并行、高性能网络通信引擎
http://www.swoole.com/
wget https://github.com/swoole/swoole ... le-1.8.5-stable.zip
unzip swoole-1.8.5-stable.zip
cd swoole-1.8.5-stable
phpize
./configuremake && make install
安装redis
服务器端:
http://download.redis.io/releases/redis-3.2.0.tar.gz
$ wget http://download.redis.io/releases/redis-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安装
wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
tar -zxvf 2.2.4
cd phpredis-2.2.4/
phpize
./configure make && make install
3.0安装
phpredis/phpredis: A PHP extension for Redis
https://github.com/phpredis/phpredis
需要先安装igbinary:
PECL :: Package :: igbinary
http://pecl.php.net/package/igbinary
wget http://pecl.php.net/get/igbinary-1.2.1.tgz
tar zxvf igbinary-1.2.1.tgz
cd igbinary-1.2.1
phpize
./configure make && make install
wget https://github.com/phpredis/phpredis/archive/3.0.0-rc1.zip
unzip 3.0.0-rc1
cd phpredis-3.0.0-rc1/

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


作者: 吴琼老师    时间: 2018-7-5 17:05

作者: 不二晨    时间: 2018-7-17 13:51
奈斯
作者: 不二晨    时间: 2018-7-18 11:19
奈斯,优秀
作者: 吴琼老师    时间: 2018-7-18 14:35

作者: 摩西摩西OvO    时间: 2018-7-19 17:15





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2