| 
                        
                         下载地址
 github:  官网 :  选择需要版本 
安装redis 3.2.6
// 下载
wget http://download.redis.io/releases/redis-3.2.6.tar.gz
// 解压
tar zxvf redis-3.2.6.tar.gz
// 进入目录
cd redis-3.2.6
// 编译安装
make
make install
// 安装完之后会在:/usr/local/bin 目录下生成好几个 redis 相关的文件
cp src/redis.conf /etc/redis.conf
// 启动redis
nohup redis-server /etc/redis.conf &
远程连接redis服务
redis-cli  -h ,默认是127.0.0.1 -p ,默认是6379 -a ,如果redis加锁,需要传递密码 
安装phpredis 扩展
下载地址   个人安装3.0  
tar zxvf 3.0.0.tar.gz
cd phpredis-3.0.0
// 查找一下phpize在那里
whereis phpize    // phpize: /usr/bin/phpize  个人输出的结果
// 执行
/usr/local/php/bin/phpize  
// 如有报错 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then,rerun this script. 请执行以下语句 
yum install autoconf 
/usr/local/php/bin/phpize   
// 再查php-config 
find / -name php-config  // 个人输出结果为 /usr/local/php/bin/php-config 
// 执行 
./configure --with-php-config=/usr/local/php/bin/php-config 
// 执行 
make 
// 输入make install 查看 是否装好 Installing shared extensions: 
make install  // 输出结果 /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/ 
// 查找php.ini 文件位置 
find / -name php.ini  // 位置为 /usr/local/php/etc/php.ini 
vim /usr/local/php/etc/php.ini // 加入 extension=redis.so ,:wq 保存退出 
// 重启nginx 
/usr/local/nginx/sbin/nginx -s reload 
// 重启php-fpm  先查看进程id, 
// 注:php 5.3.3 以后的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令 
ps aux|grep php-fpm 
// 12402是进程id 
kill -USR2 12402 
                                                 (编辑:莱芜站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |