码迷,mamicode.com
首页 > Web开发 > 详细

php动态安装扩展

时间:2020-01-11 14:54:19      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:top   get   需要   解压   ext   路径   运行   php   conf   

下面以安装phpredis扩展为例

下载扩展源码,解压

[root@localhost ~]# wget phpredis-5.1.1.tar.gz
[root@localhost ~]# tar -zxf phpredis-5.1.1.tar.gz

进入源码目录,运行phpize,用来生成configure文件,如果配置了环境变量,可以直接运行phpize,否则,需要使用完整路径

[root@localhost ~]# cd xxx
[root@localhost phpredis-5.1.1]# phpize
或者
[root@localhost phpredis-5.1.1]# /usr/local/php7/bin/phpize

执行configure

[root@localhost phpredis-5.1.1]# ./configure --with-php-config=/usr/local/php7/bin/php-config

执行make && make install开始安装

[root@localhost phpredis-5.1.1]# make && make install

安装完成后会输出扩展安装的路径,编辑php.ini,最后一行加入extension = ‘扩展路径‘

[root@localhost phpredis-5.1.1]# vim /usr/local/php7/etc/php.ini

[redis]
extension = ‘/usr/local/php7/lib/php/extensions/no-debug-non-zts-20180731/redis.so‘

最后重启php-fpm,php -m 模块存在就说明安装成功

 

php动态安装扩展

标签:top   get   需要   解压   ext   路径   运行   php   conf   

原文地址:https://www.cnblogs.com/nonsec/p/12179802.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!