一、安装redis(PC上装应用程序的概念)
1: 安装redis
yum install redis
2: 启动 (进入/etc,找到redis.conf 并修改 daemonize no(第128行) 为 daemonize yes,这样就可以默认启动)
redis-server
redis-server /etc/redis.conf
3: 测试
redis-cli
127.0.0.1:6379> set key "abb"
OK
127.0.0.1:6379> get key
"abb"
二、安装Redis的PHP扩展(让redis和php产生关联,即在php里使用redis)
1: 安装phpize
yum install php-devel
2: 下载扩展源码包,直接用wget
wget https://github.com/nicolasff/phpredis/archive/master.zip
3: 解压master.zip 进入该文件夹 编译php扩展(如果没装unzip,需要先安装unzip yum install unzip)
unzip master.zip
cd phpredis-master
phpize
(如果有多个版本的php就加全php所在的目录 如下)
/alidata/server/php-5.5.7/bin/phpize
(这条命令执行完毕后,当前目录中多了一个文件configure)
4: 配置环境
./configure --with-php-config=/alidata/server/php-5.5.7/bin/php-config
5: 编译
make && make install
(完成后显示
Build complete.
Don't forget to run 'make test'.
Installing shared extensions: /alidata/server/php-5.5.7/lib/php/extensions/no-debug-non-zts-20121212/
进入/alidata/server/php-5.5.7/lib/php/extensions/no-debug-non-zts-20121212/文件夹,发现redis.so的扩展)
6: 修改你php安装目录下的/etc/php.ini,添加下面的扩展
extension_dir = "/alidata/server/php-5.5.7/lib/php/extensions/no-debug-non-zts-20121212"
extension=redis.so
7: 重启服务器
service httpd restart
service php-fpm restart
最后查看phpinfo,显示如下,代表安装成功: