1. 查看php加载了哪些模块,使用命令:
/usr/local/php/bin/php -m
下面演示下安装redis模块
1.下载一个redis的包
wget https://codeload.github.com/phpredis/phpredis/zip/develop
2. 更改包的命令
mv develop phpredis-develop.zip
3.解压包
unzip phpredis-develop.zip
4. 进入解压后的包的目录
cd phpredis-develop/
5. 生成configure文件
/usr/local/php7/bin/phpize
6.出现报错:$PHP_AUTOCONF environment variable. Then, rerun this script.少了AUTOCONF没有安装,使用yum安装
yum install -y autoconf
7. 再执行一次/phpize生成configure文件
8. 进行编译
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
9. 查看扩展模块的存放目录
usr/local/php/bin/php -i |grep extension_dir
10 在php配置文件中添加一行
vim /usr/local/php/etc/php.ini
打开配置文件后搜索关键字:extension=php
在最后面添加一行:
extension=redis.so
11.模块安装完成
/usr/local/php/bin/php -m
下面演示下安装redis模块
1.下载一个redis的包
wget https://codeload.github.com/phpredis/phpredis/zip/develop
2. 更改包的命令
mv develop phpredis-develop.zip
3.解压包
unzip phpredis-develop.zip
4. 进入解压后的包的目录
cd phpredis-develop/
5. 生成configure文件
/usr/local/php7/bin/phpize
6.出现报错:$PHP_AUTOCONF environment variable. Then, rerun this script.少了AUTOCONF没有安装,使用yum安装
yum install -y autoconf
7. 再执行一次/phpize生成configure文件
8. 进行编译
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
9. 查看扩展模块的存放目录
usr/local/php/bin/php -i |grep extension_dir
10 在php配置文件中添加一行
vim /usr/local/php/etc/php.ini
打开配置文件后搜索关键字:extension=php
在最后面添加一行:
extension=redis.so
11.模块安装完成