6月4日任务

11.32 PHP扩展模块安装

6月4日任务

redis模块:nosql,通常在LAMP架构下当缓存使用

下载,解压

6月4日任务

编译缺少configure文件,用/usr/local/php7/bin/phpize 生成

6月4日任务

缺少autoconf包,yum安装,成功

6月4日任务

ls 生成了configure文件后输入./configure --with-php-config=/usr/local/php7/bin/php-config

6月4日任务

编译三部曲 ./configure   make  make install

grep后发现没有redis模块,需要配置加载

6月4日任务

查找extension_dir

6月4日任务

并编辑配置文件 php.ini加上redis模块

6月4日任务

再次grep:/usr/local/php7/bin/php -m |grep redis

6月4日任务

总结:①下载扩展模块源码包(redis属于第三方模块,需要下载,在php7的ext/有很多模块)

6月4日任务

如果自带源码包ext/有该模块,可以直接编译,无需下载

6月4日任务

6月4日任务

6月4日任务