centos8安装redis5.3.4扩展
centos8安装redis5.3.4扩展
php-redis扩展下载地址:
http://pecl.php.net/package/redis
wget http://pecl.php.net/get/redis-5.3.4.tgz
yum install php-devel
tar zxvf redis-5.3.1.tgz #解压
cd redis-5.3.1 # 进入安装目录
phpize # 用phpize生成configure配置文件
./configure --with-php-config=/usr/bin/php-config
make # 编译
make install #
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/
vi /etc/php.d/redis.ini
添加
extension=redis.so
php -m
查看
如果报错
PHP Warning: PHP Startup: Unable to load dynamic library ‘redis.so’ (tried: /usr/lib64/php/modules/redis.so (/usr/lib64/php/modules/redis.so: undefined symbol: php_json_decode_ex), /usr/lib64/php/modules/redis.so.so (/usr/lib64/php/modules/redis.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
查看有没有装json扩展
dnf install php php-json
php -m
查看