php5.3安裝redis擴展的方法:1、下載并解壓redis驅(qū)動;2、使用phpize命令進行編譯;3、使用【make install】命令進行安裝;4、重啟php即可。
本文操作環(huán)境:red hat enterprise linux 7.4系統(tǒng)、php 5.3&&redis 4.0、thinkpad t480電腦。
具體方法如下:
首先確保我們已經(jīng)安裝了redis服務(wù),并且機器上能正常使用php。
然后下載安裝redis驅(qū)動
cd /opt wget https://github.com/phpredis/phpredis/releases/tag/5.3.0RC2 tar -zxvf 5.3.0RC2 cd phpredis-5.3.0RC2 phpize ./configure --with-php-config=/usr/bin/php-config make make install
接著編輯配置文件
我這里選擇直接在php.ini文件中添加extension=redis.so.
但是當(dāng)我添加之后出現(xiàn)了如下錯誤:
PHP Warning: PHP Startup: Unable to load dynamic library 'redis.so' (tried: /usr/lib64/php/modules/redis.so (/usr/lib64/php/modules/redis.so: .....................
不要在php.ini里加入extension=redis.so這行,可在php.d(whereis php.d查看在哪)文件夾下創(chuàng)建新文件redis.ini,在redis.ini里加入extension=redis.so這行.
最后重啟php
php -m 發(fā)現(xiàn)redis擴展加載上了。