整理一下centos7安裝redis3.0和phpredis擴展的過程,有須要的朋友能夠拿去使用。php
一.安裝redis3.0nginx
1.安裝必要的包c++
yum install gcc
2.centos7安裝redisgit
cd usr/local/src
#下載redis#
wget http://download.redis.io/releases/redis-3.0.0.tar.gz
#解壓#
tar zxvf redis-3.0.0.tar.gz
cd redis-3.0.0
#編譯 加參數防止Linux下make報錯#
make MALLOC=libc
出現上圖所示內容,說明安裝redis成功
爲了方便,咱們能夠把redis-3.0.0重命名
mv redis3.0.0 redis
3.啓動redis服務,測試redis是否正常github
cd usr/local/src/redis
cd src
#啓動redis服務#
./redis-server /usr/local/src/redis/redis.conf
出現上圖所示,表示redis服務已成功啓動
#測試redis#
再開一個窗口,cd usr/local/src/redis/src
打開redis命令行
./redis-cli -h 127.0.0.1 -p 6379
127.0.0.1:6379> set name kidd
OK
127.0.0.1:6379> get name
"kidd"
測試成功
二.安裝phpredis擴展redis
1.確保php已經成功安裝apache
#檢查php版本#
php -v
2.安裝編譯工具vim
#安裝編譯工具#
yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils patch perl
3.安裝phpredis擴展centos
#下載擴展包#
cd usr/local/src
wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
#解壓#
tar zxvf phpredis-2.2.4.tar.gz
cd phpredis-2.2.4
#用phpize生成configure配置文件 若是phpize報錯,安裝php-devel#
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config
make
make install
安裝完成以後,會出現nstalling shared extensions: /usr/lib64/php/modules/
vim etc/php.ini
添加extension=redis.so
重啓apache或者nginx php-fpm
4.測試是否安裝成功php-fpm
訪問phpinfo.php文件
出現上圖所示,表示安裝成功,到此整個過程完成