一、安装前的准备(gcc)
1、gcc:
# yum install gcc-c++
二、安装redis
1、将redis下载到/usr/local/src:
切换到: # cd /usr/local/src
下载 # wget http://download.redis.io/releases/redis-3.0.7.tar.gz
解压 # tar zxf redis-3.0.7.tar.gz
进入目录: # cd redis-3.0.7
编译:#make
启动redis # ./redis-server
三、安装phpredis 扩展
1、切换到: # cd /usr/local/src
2、下载phpredis # wget https://github.com/phpredis/phpredis/archive/php7.zip
(因为phpredis 在PHP5,和php7中有不同版本,
php5的版本: https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz )
3、解压: # unzip php7.zip (解压后是 phpredis-php7。若是php5.* 的就解压相应的)
4、进入目录 cd phpredis-php7/
5、/usr/bin/phpize #phpize执行文件的路径 ,
出现如下错误:
解决办法:# yum install php70w-devel
然后重新执行:# /usr/bin/phpize
6、进行配置:# ./configure –with-php-config=/usr/bin/php-config
在进行上面的命令前,不妨同样使用whereis php-config 查看php-config路径
7、编译安装:# make && make install .
8、php加载redis扩展
vi /etc/php.ini
在php.ini的任意行添加以下内容
extension=redis.so
9、.保存退出,重启apache。
phpinfo查看redis是否安装成功(看到下面的样式,证明redis安装成功啦)
四、进入/var/www/html 执行php代码测试redis
$redis = new Redis();
$redis->connect(‘127.0.0.1’, 6379);
$redis->set(‘key’,’gg’);
echo $redis->get(‘key’);
页面能够输出gg,就OK 了!