一、安裝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,顯示如下,代表安裝成功: