下载软件包
wget http://download.redis.io/releases/redis-2.8.3.tar.gz [已存在]
[root@iZ2zee0nytq6dev0ugui2iZ soft]# tar -xvf redis-2.8.3.tar.gz #解压
[root@master redis-2.8.3]# make #编译
[root@master redis-2.8.3]# make install #安装
[root@master src]# mkdir /usr/local/redis #创建目录
[root@master src]# cp redis-server /usr/local/redis/ #复制服务端
[root@master src]# cp redis-benchmark /usr/local/redis/ #复制检查
[root@master src]# cp redis-cli /usr/local/redis/ #复制客户端
[root@master redis-2.8.3]# cp redis.conf /usr/local/redis/ #复制配置文件
[root@master redis]# /usr/local/redis/redis-server redis.conf #启动
[root@iZ2zee0nytq6dev0ugui2iZ /]# netstat -ant #查看
修改redis一守护进程启动
[root@master ~]# vim /usr/local/redis/redis.conf
daemonize yes #修改为yes
安装扩展[php-7.2.13]
[root@iZ2zee0nytq6dev0ugui2iZ phpredis]# /soft/php7_redis_dll/phpredis
[root@localhost phpredis]#
./configure --with-phpconfig=/usr/local/php7/bin/php-config
[root@localhost phpredis]# make
[root@localhost phpredis]# make install
别关
接下来配置php的配置文件
[root@iZ2zee0nytq6dev0ugui2iZ /]# cd /usr/local/php7/etc/ #路径
[root@iZ2zee0nytq6dev0ugui2iZ etc]# vim php.ini
用 / 搜索 /curl /windows (定位)
extension=redis.so
[root@iZ2zee0nytq6dev0ugui2iZ phpredis]# make instal
make: *** No rule to make target `instal'. Stop.
[root@iZ2zee0nytq6dev0ugui2iZ phpredis]# make install
Installing shared extensions:
/usr/local/php7/lib/php/extensions/no-debug-non-zts-20170718/
[root@iZ2zee0nytq6dev0ugui2iZ etc]# killall php-fpm #杀死进程
[root@iZ2zee0nytq6dev0ugui2iZ etc]# /usr/local/php7/sbin/php-fpm #重启进程
复制php.ini
[root@iZ2zee0nytq6dev0ugui2iZ etc]# cp php.ini /usr/local/php7/lib/php.ini
[root@iZ2zee0nytq6dev0ugui2iZ php7]# killall php-fpm
[root@iZ2zee0nytq6dev0ugui2iZ php7]# /usr/local/php7/sbin/php-fpm