linux安装php扩展

如何手工安装php扩展?




进入安装包目录 
进入ext文件夹 :扩展
再进入想舔加的扩张写进php.ini告诉它要添加一个模块


扩展下运行
 /usr/local/php/bin/phpize 
执行完之后会生成configure文件


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


make


make install

make完会有/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012复制


cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012
cd /usr/local/php/lib/php.ini
修改php.ini
vim php.ini


/extension n是查找下一个


把 /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012复制到


; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012"-----------------------这个位置
; On windows:
; extension_dir = "ext"


输入
extension=扩张.so


pkill fpm
然后再重新开启fpm 扩展就安装好了!


---------------------------------------------------------------------------------
//出了问题 先使用make clean 清除之前编译好的文件 重新编译
安装好之后,提示扩展安装好了所在的目录
---------------------------------------------------------------------------------
=================================================================================
pdo_mysql
./configure --with-pdo-mysql=/usr/local/mysql --with-php-config=/usr/local/php/bin/php-config 


memcache
安装memcache扩展
解压好之后,进入安装目录
/usr/local/php/bin/phpize
./configure --help
./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config
make
make install
pkill fpm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值