一、安裝redis(PC上裝應(yīng)用程序的概念)
1: 安裝redis
yum install redis
2: 啟動(dòng) (進(jìn)入/etc,找到redis.conf 并修改?daemonize no(第128行) 為?daemonize yes,這樣就可以默認(rèn)啟動(dòng))
redis-server
redis-server /etc/redis.conf
3: 測(cè)試
redis-cli
127.0.0.1:6379> set key "abb"
OK
127.0.0.1:6379> get key
"abb"
二、安裝Redis的PHP擴(kuò)展(讓redis和php產(chǎn)生關(guān)聯(lián),即在php里使用redis)
1: 安裝phpize
yum install php-devel
2: 下載擴(kuò)展源碼包,直接用wget
wget https://github.com/nicolasff/phpredis/archive/master.zip
3: 解壓master.zip 進(jìn)入該文件夾 編譯php擴(kuò)展(如果沒(méi)裝unzip,需要先安裝unzip yum install unzip)
unzip master.zip
cd phpredis-master
phpize
(如果有多個(gè)版本的php就加全php所在的目錄 如下)
/alidata/server/php-5.5.7/bin/phpize
(這條命令執(zhí)行完畢后,當(dāng)前目錄中多了一個(gè)文件configure)
4: 配置環(huán)境
./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/
進(jìn)入/alidata/server/php-5.5.7/lib/php/extensions/no-debug-non-zts-20121212/文件夾,發(fā)現(xiàn)redis.so的擴(kuò)展)
6: 修改你php安裝目錄下的/etc/php.ini,添加下面的擴(kuò)展
extension_dir = "/alidata/server/php-5.5.7/lib/php/extensions/no-debug-non-zts-20121212"
extension=redis.so
7: 重啟服務(wù)器
service httpd restart
service php-fpm restart
最后查看phpinfo,顯示如下,代表安裝成功:
