1、查看php已经加载了那些模块的方法:

命令 /usr/local/php/bin/php -m

2、安装redis 模块:

1)下载redis包 

wget https://codeload.github.com/phpredis/phpredis/zip/develop

2)mv develop phpredis-develop.zip

3)解压 unzip phpredis-develop.zip

4)生成configure 文件

/usr/local/php/bin/phpize

遇到如下报错:

根据报错信息需要安装autoconf

yum install -y autoconf

5)再次执行/usr/local/php/bin/phpize,生成configure文件

6)编译  

./configure --with-php-config=/usr/local/php/bin/php-config

make

make install

3、查看扩展模块存放目录

[root@wangbing phpredis-develop]# /usr/local/php/bin/php -i |grep extension_dir
extension_dir => /usr/local/php/lib/php/extensions/no-debug-zts-20131226 => /usr/local/php/lib/php/extensions/no-debug-zts-20131226
sqlite3.extension_dir => no value => no value

4、编辑 /usr/local/php/etc/php.ini,增加如下配置就可以加载redis模块。

extension=redis.so

5、查看是否加载redis模块

6、如果使用redis模块,需要重启或重新加载httpd服务。

7、php源码包下ext目录有很多模块,也可以在这里安装加载这些模块,不用下载,方法和上面一样。

8、安装,进入想要安装的模块目录下,先生成configure文件

./configure --with-php-config=/usr/local/php/bin/php-config

make && make install

 

posted on 2018-03-08 19:58  天梭  阅读(108)  评论(0编辑  收藏  举报